diff --git a/.github/workflows/check_prs_if_on_staging.yml b/.github/workflows/check_prs_if_on_staging.yml index 060481d6..3e779a44 100644 --- a/.github/workflows/check_prs_if_on_staging.yml +++ b/.github/workflows/check_prs_if_on_staging.yml @@ -10,7 +10,7 @@ jobs: if: github.event.pull_request.base.ref != 'staging' #check if the target branch is not staging steps: - name: Send message - uses: thollander/actions-comment-pull-request@v2.4.3 + uses: thollander/actions-comment-pull-request@v2.5.0 with: GITHUB_TOKEN: ${{ secrets.CHECKIFPRISSTAGING_ACTION_PAT }} message: | diff --git a/data/Dockerfiles/acme/Dockerfile b/data/Dockerfiles/acme/Dockerfile index 254b5b33..39ac4c26 100644 --- a/data/Dockerfiles/acme/Dockerfile +++ b/data/Dockerfiles/acme/Dockerfile @@ -1,6 +1,6 @@ FROM alpine:3.18 -LABEL maintainer "The Infrastructure Company GmbH GmbH " +LABEL maintainer "The Infrastructure Company GmbH " ARG PIP_BREAK_SYSTEM_PACKAGES=1 RUN apk upgrade --no-cache \ diff --git a/data/Dockerfiles/clamd/Dockerfile b/data/Dockerfiles/clamd/Dockerfile index 8e107516..cdeedfdd 100644 --- a/data/Dockerfiles/clamd/Dockerfile +++ b/data/Dockerfiles/clamd/Dockerfile @@ -1,6 +1,6 @@ FROM alpine:3.19 -LABEL maintainer "The Infrastructure Company GmbH GmbH " +LABEL maintainer "The Infrastructure Company GmbH " RUN apk upgrade --no-cache \ && apk add --update --no-cache \ diff --git a/data/Dockerfiles/dockerapi/Dockerfile b/data/Dockerfiles/dockerapi/Dockerfile index 3dd1d232..d11f5dda 100644 --- a/data/Dockerfiles/dockerapi/Dockerfile +++ b/data/Dockerfiles/dockerapi/Dockerfile @@ -1,6 +1,6 @@ FROM alpine:3.19 -LABEL maintainer "The Infrastructure Company GmbH GmbH " +LABEL maintainer "The Infrastructure Company GmbH " ARG PIP_BREAK_SYSTEM_PACKAGES=1 WORKDIR /app diff --git a/data/Dockerfiles/dovecot/Dockerfile b/data/Dockerfiles/dovecot/Dockerfile index 9433dd2e..586d8a73 100644 --- a/data/Dockerfiles/dovecot/Dockerfile +++ b/data/Dockerfiles/dovecot/Dockerfile @@ -1,5 +1,5 @@ FROM alpine:3.19 -LABEL maintainer "The Infrastructure Company GmbH GmbH " +LABEL maintainer "The Infrastructure Company GmbH " # renovate: datasource=github-releases depName=tianon/gosu versioning=semver-coerced extractVersion=^(?.*)$ ARG GOSU_VERSION=1.16 diff --git a/data/Dockerfiles/postfix/Dockerfile b/data/Dockerfiles/postfix/Dockerfile index 236062d7..bda6e07f 100644 --- a/data/Dockerfiles/postfix/Dockerfile +++ b/data/Dockerfiles/postfix/Dockerfile @@ -1,5 +1,5 @@ FROM debian:bullseye-slim -LABEL maintainer "The Infrastructure Company GmbH GmbH " +LABEL maintainer "The Infrastructure Company GmbH " ARG DEBIAN_FRONTEND=noninteractive ENV LC_ALL C diff --git a/data/Dockerfiles/rspamd/Dockerfile b/data/Dockerfiles/rspamd/Dockerfile index 2511a6f2..b664691b 100644 --- a/data/Dockerfiles/rspamd/Dockerfile +++ b/data/Dockerfiles/rspamd/Dockerfile @@ -1,5 +1,5 @@ FROM debian:bullseye-slim -LABEL maintainer "The Infrastructure Company GmbH GmbH " +LABEL maintainer "The Infrastructure Company GmbH " ARG DEBIAN_FRONTEND=noninteractive ARG CODENAME=bullseye diff --git a/data/Dockerfiles/sogo/Dockerfile b/data/Dockerfiles/sogo/Dockerfile index 59fc6680..760c9501 100644 --- a/data/Dockerfiles/sogo/Dockerfile +++ b/data/Dockerfiles/sogo/Dockerfile @@ -1,5 +1,5 @@ FROM debian:bullseye-slim -LABEL maintainer "The Infrastructure Company GmbH GmbH " +LABEL maintainer "The Infrastructure Company GmbH " ARG DEBIAN_FRONTEND=noninteractive ARG DEBIAN_VERSION=bullseye diff --git a/data/Dockerfiles/sogo/bootstrap-sogo.sh b/data/Dockerfiles/sogo/bootstrap-sogo.sh index aa15525c..bae06054 100755 --- a/data/Dockerfiles/sogo/bootstrap-sogo.sh +++ b/data/Dockerfiles/sogo/bootstrap-sogo.sh @@ -150,6 +150,8 @@ cat < /var/lib/sogo/GNUstep/Defaults/sogod.plist YES SOGoEncryptionKey ${RAND_PASS} + OCSAdminURL + mysql://${DBUSER}:${DBPASS}@%2Fvar%2Frun%2Fmysqld%2Fmysqld.sock/${DBNAME}/sogo_admin OCSCacheFolderURL mysql://${DBUSER}:${DBPASS}@%2Fvar%2Frun%2Fmysqld%2Fmysqld.sock/${DBNAME}/sogo_cache_folder OCSEMailAlarmsFolderURL diff --git a/data/Dockerfiles/unbound/Dockerfile b/data/Dockerfiles/unbound/Dockerfile index 3090895b..e7204481 100644 --- a/data/Dockerfiles/unbound/Dockerfile +++ b/data/Dockerfiles/unbound/Dockerfile @@ -1,6 +1,6 @@ FROM alpine:3.18 -LABEL maintainer "The Infrastructure Company GmbH GmbH " +LABEL maintainer "The Infrastructure Company GmbH " RUN apk add --update --no-cache \ curl \ diff --git a/data/conf/postfix/postscreen_access.cidr b/data/conf/postfix/postscreen_access.cidr index e8273ecc..34ff04ea 100644 --- a/data/conf/postfix/postscreen_access.cidr +++ b/data/conf/postfix/postscreen_access.cidr @@ -1,6 +1,6 @@ -# Whitelist generated by Postwhite v3.4 on Thu Feb 1 00:13:50 UTC 2024 +# Whitelist generated by Postwhite v3.4 on Mon Apr 1 00:15:02 UTC 2024 # https://github.com/stevejenkins/postwhite/ -# 2089 total rules +# 2009 total rules 2a00:1450:4000::/36 permit 2a01:111:f400::/48 permit 2a01:111:f403:8000::/50 permit @@ -44,9 +44,10 @@ 18.198.96.88 permit 18.208.124.128/25 permit 18.216.232.154 permit -18.234.1.244 permit 18.236.40.242 permit +18.236.56.161 permit 20.51.6.32/30 permit +20.51.98.61 permit 20.52.52.2 permit 20.52.128.133 permit 20.59.80.4/30 permit @@ -91,23 +92,22 @@ 27.123.204.172 permit 27.123.204.188/30 permit 27.123.204.192 permit -27.123.206.0/24 permit 27.123.206.50/31 permit 27.123.206.56/29 permit 27.123.206.76/30 permit 27.123.206.80/28 permit 31.25.48.222 permit 34.195.217.107 permit -34.202.239.6 permit 34.212.163.75 permit 34.215.104.144 permit +34.218.116.3 permit 34.225.212.172 permit -34.247.168.44 permit 35.161.32.253 permit 35.167.93.243 permit 35.176.132.251 permit 35.190.247.0/24 permit 35.191.0.0/16 permit +35.242.169.159 permit 37.218.248.47 permit 37.218.249.47 permit 37.218.251.62 permit @@ -119,10 +119,10 @@ 40.112.65.63 permit 43.228.184.0/22 permit 44.206.138.57 permit -44.209.42.157 permit 44.236.56.93 permit 44.238.220.251 permit 46.19.168.0/23 permit +46.19.170.16 permit 46.226.48.0/21 permit 46.228.36.37 permit 46.228.36.38/31 permit @@ -162,7 +162,6 @@ 46.228.38.144/29 permit 46.228.38.152/31 permit 46.228.38.154 permit -46.228.39.0/24 permit 46.228.39.64/27 permit 46.228.39.96/30 permit 46.228.39.100/30 permit @@ -188,6 +187,7 @@ 51.137.58.21 permit 51.140.75.55 permit 51.144.100.179 permit +52.1.14.157 permit 52.5.230.59 permit 52.27.5.72 permit 52.27.28.47 permit @@ -242,22 +242,17 @@ 54.174.63.0/24 permit 54.186.193.102 permit 54.191.223.56 permit -54.194.61.95 permit -54.195.113.45 permit 54.213.20.246 permit 54.214.39.184 permit -54.216.77.168 permit -54.221.227.204 permit 54.240.0.0/18 permit 54.240.64.0/19 permit 54.240.96.0/19 permit 54.241.16.209 permit 54.244.54.130 permit 54.244.242.0/24 permit -54.246.232.180 permit 54.255.61.23 permit 62.13.128.0/24 permit -62.13.128.150 permit +62.13.128.196 permit 62.13.129.128/25 permit 62.13.136.0/22 permit 62.13.140.0/22 permit @@ -265,12 +260,12 @@ 62.13.148.0/23 permit 62.13.150.0/23 permit 62.13.152.0/23 permit +62.13.159.196 permit 62.17.146.128/26 permit 62.179.121.0/24 permit 62.201.172.0/27 permit 62.201.172.32/27 permit 62.253.227.114 permit -63.32.13.159 permit 63.80.14.0/23 permit 63.111.28.137 permit 63.128.21.0/24 permit @@ -285,10 +280,6 @@ 64.79.155.193 permit 64.79.155.205 permit 64.79.155.206 permit -64.89.44.85 permit -64.89.45.80 permit -64.89.45.194 permit -64.89.45.196 permit 64.127.115.252 permit 64.132.88.0/23 permit 64.132.92.0/24 permit @@ -376,7 +367,6 @@ 66.135.215.0/24 permit 66.135.222.1 permit 66.162.193.226/31 permit -66.163.184.0/21 permit 66.163.184.0/24 permit 66.163.185.0/24 permit 66.163.186.0/24 permit @@ -389,7 +379,6 @@ 66.196.80.112/28 permit 66.196.80.144/29 permit 66.196.80.193 permit -66.196.81.0/24 permit 66.196.81.104/29 permit 66.196.81.112/29 permit 66.196.81.120 permit @@ -432,12 +421,10 @@ 66.249.80.0/20 permit 67.23.31.6 permit 67.72.99.26 permit -67.195.22.0/24 permit 67.195.22.113 permit 67.195.22.116/30 permit 67.195.23.144/30 permit 67.195.23.148 permit -67.195.60.0/24 permit 67.195.60.45 permit 67.195.60.46/31 permit 67.195.60.48/31 permit @@ -445,7 +432,6 @@ 67.195.60.146 permit 67.195.60.155 permit 67.195.60.156 permit -67.195.87.0/24 permit 67.195.87.64 permit 67.195.87.81 permit 67.195.87.82/31 permit @@ -470,7 +456,6 @@ 67.228.37.4/30 permit 67.231.145.42 permit 67.231.153.30 permit -68.142.230.0/24 permit 68.142.230.64/31 permit 68.142.230.69 permit 68.142.230.70/31 permit @@ -486,10 +471,6 @@ 69.65.42.195 permit 69.65.49.192/29 permit 69.72.32.0/20 permit -69.72.40.93 permit -69.72.40.94/31 permit -69.72.40.96/30 permit -69.72.47.205 permit 69.147.84.227 permit 69.162.98.0/24 permit 69.169.224.0/20 permit @@ -529,7 +510,6 @@ 72.30.237.180/30 permit 72.30.237.184/31 permit 72.30.237.204/30 permit -72.30.238.0/23 permit 72.30.238.116/30 permit 72.30.238.120/31 permit 72.30.238.128 permit @@ -560,12 +540,7 @@ 72.30.239.228/31 permit 72.30.239.244/30 permit 72.30.239.248/31 permit -72.34.168.76 permit -72.34.168.80 permit -72.34.168.85 permit -72.34.168.86 permit 72.52.72.32/28 permit -74.6.128.0/21 permit 74.6.128.0/24 permit 74.6.129.0/24 permit 74.6.130.0/24 permit @@ -600,7 +575,6 @@ 75.2.70.75 permit 76.223.128.0/19 permit 76.223.176.0/20 permit -77.238.176.0/22 permit 77.238.176.0/24 permit 77.238.177.0/24 permit 77.238.178.0/24 permit @@ -642,8 +616,6 @@ 84.116.50.0/23 permit 85.158.136.0/21 permit 86.61.88.25 permit -87.198.219.130 permit -87.198.219.153 permit 87.238.80.0/21 permit 87.248.103.12 permit 87.248.103.21 permit @@ -683,6 +655,7 @@ 87.253.232.0/21 permit 89.22.108.0/24 permit 91.211.240.0/22 permit +94.169.2.0/23 permit 94.245.112.0/27 permit 94.245.112.10/31 permit 95.131.104.0/21 permit @@ -696,7 +669,6 @@ 98.136.44.181 permit 98.136.44.182/31 permit 98.136.44.184 permit -98.136.164.0/24 permit 98.136.164.36/31 permit 98.136.164.64/29 permit 98.136.164.72/30 permit @@ -704,7 +676,6 @@ 98.136.164.78 permit 98.136.172.32/30 permit 98.136.172.36/31 permit -98.136.185.0/24 permit 98.136.185.29 permit 98.136.185.42/31 permit 98.136.185.46 permit @@ -739,7 +710,6 @@ 98.136.215.184 permit 98.136.215.208/30 permit 98.136.215.212/31 permit -98.136.217.0/24 permit 98.136.217.1 permit 98.136.217.2 permit 98.136.217.3 permit @@ -749,14 +719,12 @@ 98.136.217.12/30 permit 98.136.217.16/30 permit 98.136.217.20/30 permit -98.136.218.0/24 permit 98.136.218.39 permit 98.136.218.40/29 permit 98.136.218.48/28 permit 98.136.218.67 permit 98.136.218.68/30 permit 98.136.218.72/30 permit -98.137.12.0/24 permit 98.137.12.48/30 permit 98.137.12.52/31 permit 98.137.12.54 permit @@ -794,7 +762,6 @@ 98.137.13.132 permit 98.137.13.137 permit 98.137.13.138 permit -98.137.64.0/21 permit 98.137.64.0/24 permit 98.137.65.0/24 permit 98.137.66.0/24 permit @@ -818,7 +785,6 @@ 98.138.83.176/31 permit 98.138.83.179 permit 98.138.83.180/31 permit -98.138.84.0/22 permit 98.138.84.37 permit 98.138.84.38/31 permit 98.138.84.40/29 permit @@ -859,7 +825,6 @@ 98.138.87.148/31 permit 98.138.87.192/30 permit 98.138.87.196/31 permit -98.138.88.0/22 permit 98.138.88.105 permit 98.138.88.106 permit 98.138.88.128/30 permit @@ -899,7 +864,6 @@ 98.138.91.2/31 permit 98.138.91.4/31 permit 98.138.91.6 permit -98.138.100.0/23 permit 98.138.100.220/30 permit 98.138.100.224/30 permit 98.138.100.228/31 permit @@ -909,7 +873,6 @@ 98.138.104.100 permit 98.138.104.112/30 permit 98.138.104.116 permit -98.138.120.0/24 permit 98.138.120.36/30 permit 98.138.120.48/28 permit 98.138.197.46/31 permit @@ -1002,12 +965,10 @@ 98.138.213.238/31 permit 98.138.213.240/31 permit 98.138.213.242 permit -98.138.215.0/24 permit 98.138.215.12/30 permit 98.138.215.16/28 permit 98.138.217.216/30 permit 98.138.217.220/31 permit -98.138.226.0/24 permit 98.138.226.30/31 permit 98.138.226.56/29 permit 98.138.226.64/30 permit @@ -1033,21 +994,18 @@ 98.138.227.108/31 permit 98.138.227.128/30 permit 98.138.227.132/31 permit -98.138.229.0/24 permit 98.138.229.24/29 permit 98.138.229.32/31 permit 98.138.229.122/31 permit 98.138.229.138/31 permit 98.138.229.154/31 permit 98.138.229.170/31 permit -98.139.164.0/24 permit 98.139.164.96/30 permit 98.139.164.100/30 permit 98.139.164.104/29 permit 98.139.164.112/30 permit 98.139.172.112/30 permit 98.139.172.116/31 permit -98.139.175.0/24 permit 98.139.175.65 permit 98.139.175.66/31 permit 98.139.175.68/30 permit @@ -1072,10 +1030,8 @@ 98.139.210.196/31 permit 98.139.210.202/31 permit 98.139.210.204/30 permit -98.139.211.0/24 permit 98.139.211.160/30 permit 98.139.211.192/28 permit -98.139.212.0/23 permit 98.139.212.160/28 permit 98.139.212.176/29 permit 98.139.212.184/30 permit @@ -1090,7 +1046,6 @@ 98.139.214.155 permit 98.139.214.156/30 permit 98.139.214.221 permit -98.139.215.0/24 permit 98.139.215.228/31 permit 98.139.215.230 permit 98.139.215.248/30 permit @@ -1149,14 +1104,12 @@ 98.139.220.243 permit 98.139.220.245 permit 98.139.220.253 permit -98.139.221.0/24 permit 98.139.221.43 permit 98.139.221.60/30 permit 98.139.221.156/30 permit 98.139.221.232/30 permit 98.139.221.236/31 permit 98.139.221.250 permit -98.139.244.0/24 permit 98.139.244.47 permit 98.139.244.49 permit 98.139.244.50/31 permit @@ -1237,7 +1190,6 @@ 106.10.146.52/31 permit 106.10.146.224/30 permit 106.10.146.228/31 permit -106.10.148.0/24 permit 106.10.148.48/30 permit 106.10.148.52/31 permit 106.10.148.68/30 permit @@ -1250,7 +1202,6 @@ 106.10.149.30 permit 106.10.149.160/30 permit 106.10.149.164/31 permit -106.10.150.0/23 permit 106.10.150.23 permit 106.10.150.24/30 permit 106.10.150.28/31 permit @@ -1289,7 +1240,6 @@ 106.10.151.250/31 permit 106.10.151.252/31 permit 106.10.151.254 permit -106.10.167.0/24 permit 106.10.167.72 permit 106.10.167.128/27 permit 106.10.167.160/28 permit @@ -1311,7 +1261,6 @@ 106.10.174.120/30 permit 106.10.174.154/31 permit 106.10.174.156/30 permit -106.10.176.0/24 permit 106.10.176.32/29 permit 106.10.176.48 permit 106.10.176.112 permit @@ -1330,7 +1279,6 @@ 106.10.196.43 permit 106.10.196.44/30 permit 106.10.196.48 permit -106.10.240.0/22 permit 106.10.240.0/24 permit 106.10.241.0/24 permit 106.10.242.0/24 permit @@ -1338,6 +1286,7 @@ 106.10.244.0/24 permit 106.39.212.64/29 permit 106.50.16.0/28 permit +107.20.210.250 permit 108.174.0.0/24 permit 108.174.0.215 permit 108.174.3.0/24 permit @@ -1356,7 +1305,6 @@ 111.221.112.0/21 permit 112.19.199.64/29 permit 112.19.242.64/29 permit -116.214.12.0/24 permit 116.214.12.47 permit 116.214.12.48/31 permit 116.214.12.56/31 permit @@ -1375,7 +1323,6 @@ 121.244.91.48 permit 122.15.156.182 permit 123.126.78.64/29 permit -124.108.96.0/24 permit 124.108.96.24/31 permit 124.108.96.28/31 permit 124.108.96.70/31 permit @@ -1488,6 +1435,7 @@ 148.105.0.0/16 permit 148.105.8.0/21 permit 149.72.0.0/16 permit +149.72.223.204 permit 149.72.248.236 permit 149.97.173.180 permit 150.230.98.160 permit @@ -1545,7 +1493,6 @@ 161.71.64.0/20 permit 162.247.216.0/22 permit 163.47.180.0/22 permit -163.47.180.0/23 permit 163.114.130.16 permit 163.114.132.120 permit 164.177.132.168 permit @@ -1572,8 +1519,6 @@ 167.89.75.164 permit 167.89.101.2 permit 167.89.101.192/28 permit -167.216.129.210 permit -167.216.131.180 permit 167.220.67.232/29 permit 168.138.5.36 permit 168.138.73.51 permit @@ -1585,6 +1530,7 @@ 169.148.131.0/24 permit 169.148.142.10 permit 169.148.144.0/25 permit +169.148.144.10 permit 170.10.68.0/22 permit 170.10.128.0/24 permit 170.10.129.0/24 permit @@ -1622,8 +1568,7 @@ 182.50.76.0/22 permit 182.50.78.64/28 permit 183.240.219.64/29 permit -185.4.120.0/23 permit -185.4.122.0/24 permit +185.4.120.0/22 permit 185.12.80.0/22 permit 185.58.84.93 permit 185.80.93.204 permit @@ -1633,9 +1578,6 @@ 185.189.236.0/22 permit 185.211.120.0/22 permit 185.250.236.0/22 permit -185.250.239.148 permit -185.250.239.168 permit -185.250.239.190 permit 188.125.68.132 permit 188.125.68.152/31 permit 188.125.68.156 permit @@ -1646,7 +1588,6 @@ 188.125.68.184 permit 188.125.68.186 permit 188.125.68.192 permit -188.125.69.0/24 permit 188.125.69.105 permit 188.125.69.110 permit 188.125.69.112 permit @@ -1689,9 +1630,6 @@ 192.0.64.0/18 permit 192.18.139.154 permit 192.30.252.0/22 permit -192.64.236.0/24 permit -192.64.237.0/24 permit -192.64.238.0/24 permit 192.161.144.0/20 permit 192.162.87.0/24 permit 192.237.158.0/23 permit @@ -1729,7 +1667,6 @@ 198.37.144.0/20 permit 198.37.152.186 permit 198.61.254.0/23 permit -198.61.254.21 permit 198.61.254.231 permit 198.178.234.57 permit 198.244.48.0/20 permit @@ -1772,7 +1709,6 @@ 203.188.194.251 permit 203.188.195.240/30 permit 203.188.195.244/31 permit -203.188.197.0/24 permit 203.188.197.193 permit 203.188.197.194/31 permit 203.188.197.196/30 permit @@ -1782,7 +1718,6 @@ 203.188.197.216/29 permit 203.188.197.232/29 permit 203.188.197.240/29 permit -203.188.200.0/24 permit 203.188.200.56/31 permit 203.188.200.58 permit 203.188.200.60/30 permit @@ -1802,7 +1737,6 @@ 204.14.232.0/21 permit 204.14.232.64/28 permit 204.14.234.64/28 permit -204.29.186.0/23 permit 204.75.142.0/24 permit 204.79.197.212 permit 204.92.114.187 permit @@ -1867,11 +1801,7 @@ 208.43.21.28/30 permit 208.43.21.64/29 permit 208.43.21.72/30 permit -208.46.212.80 permit -208.46.212.208/31 permit -208.46.212.210 permit 208.64.132.0/22 permit -208.71.40.0/24 permit 208.71.40.63 permit 208.71.40.64/31 permit 208.71.40.174/31 permit @@ -1890,7 +1820,6 @@ 208.71.41.172/31 permit 208.71.41.188/30 permit 208.71.41.192/31 permit -208.71.42.0/24 permit 208.71.42.190/31 permit 208.71.42.192/28 permit 208.71.42.208/30 permit @@ -1898,10 +1827,9 @@ 208.71.42.214 permit 208.72.249.240/29 permit 208.74.204.0/22 permit +208.74.204.5 permit 208.74.204.9 permit 208.75.120.0/22 permit -208.75.121.246 permit -208.75.122.246 permit 208.82.237.96/29 permit 208.82.237.104/31 permit 208.82.238.96/29 permit @@ -1914,16 +1842,11 @@ 209.46.117.168 permit 209.46.117.179 permit 209.61.151.0/24 permit -209.61.151.236 permit -209.61.151.249 permit -209.61.151.251 permit 209.67.98.46 permit 209.67.98.59 permit 209.85.128.0/17 permit -212.82.96.0/24 permit 212.82.96.32/27 permit 212.82.96.64/29 permit -212.82.98.0/24 permit 212.82.98.32/29 permit 212.82.98.64/27 permit 212.82.98.96/30 permit @@ -2005,7 +1928,6 @@ 216.17.150.251 permit 216.22.15.224/27 permit 216.24.224.0/20 permit -216.39.60.0/23 permit 216.39.60.154/31 permit 216.39.60.156/30 permit 216.39.60.160/30 permit @@ -2023,7 +1945,6 @@ 216.39.61.170 permit 216.39.61.175 permit 216.39.61.238/31 permit -216.39.62.0/24 permit 216.39.62.32/28 permit 216.39.62.48/29 permit 216.39.62.56/30 permit @@ -2043,7 +1964,6 @@ 216.98.158.0/24 permit 216.99.5.67 permit 216.99.5.68 permit -216.109.114.0/24 permit 216.109.114.32/27 permit 216.109.114.64/29 permit 216.113.160.0/24 permit diff --git a/data/conf/rspamd/local.d/options.inc b/data/conf/rspamd/local.d/options.inc index fcf499d7..105bbdcd 100644 --- a/data/conf/rspamd/local.d/options.inc +++ b/data/conf/rspamd/local.d/options.inc @@ -6,3 +6,4 @@ disable_monitoring = true; # In case a task times out (like DNS lookup), soft reject the message # instead of silently accepting the message without further processing. soft_reject_on_timeout = true; +local_addrs = /etc/rspamd/custom/mailcow_networks.map; diff --git a/data/conf/rspamd/lua/rspamd.local.lua b/data/conf/rspamd/lua/rspamd.local.lua index 45506f3b..5f23ef6b 100644 --- a/data/conf/rspamd/lua/rspamd.local.lua +++ b/data/conf/rspamd/lua/rspamd.local.lua @@ -621,10 +621,24 @@ rspamd_config:register_symbol({ local nct = string.format('%s: %s/%s; charset=utf-8', 'Content-Type', rewrite.new_ct.type, rewrite.new_ct.subtype) out[#out + 1] = nct + -- update Content-Type header + task:set_milter_reply({ + remove_headers = {['Content-Type'] = 0}, + }) + task:set_milter_reply({ + add_headers = {['Content-Type'] = string.format('%s/%s; charset=utf-8', rewrite.new_ct.type, rewrite.new_ct.subtype)} + }) return elseif name:lower() == 'content-transfer-encoding' then out[#out + 1] = string.format('%s: %s', 'Content-Transfer-Encoding', 'quoted-printable') + -- update Content-Transfer-Encoding header + task:set_milter_reply({ + remove_headers = {['Content-Transfer-Encoding'] = 0}, + }) + task:set_milter_reply({ + add_headers = {['Content-Transfer-Encoding'] = 'quoted-printable'} + }) seen_cte = true return end diff --git a/data/conf/sogo/sogo.conf b/data/conf/sogo/sogo.conf index 8d4dd93d..d398eb05 100644 --- a/data/conf/sogo/sogo.conf +++ b/data/conf/sogo/sogo.conf @@ -16,6 +16,9 @@ SOGoFoldersSendEMailNotifications = YES; SOGoForwardEnabled = YES; + // Option to set Users as admin to globally manage calendar permissions etc. Disabled by default + // SOGoSuperUsernames = ("moo@example.com"); + SOGoUIAdditionalJSFiles = ( js/theme.js, js/custom-sogo.js @@ -38,6 +41,7 @@ SOGoLanguage = English; SOGoMailAuxiliaryUserAccountsEnabled = YES; + // SOGoCreateIdentitiesDisabled = NO; SOGoMailCustomFromEnabled = YES; SOGoMailingMechanism = smtp; SOGoSMTPAuthenticationType = plain; diff --git a/data/web/inc/footer.inc.php b/data/web/inc/footer.inc.php index 61d81dff..cd689cd1 100644 --- a/data/web/inc/footer.inc.php +++ b/data/web/inc/footer.inc.php @@ -12,7 +12,8 @@ $alertbox_log_parser = alertbox_log_parser($_SESSION); $alerts = []; if (is_array($alertbox_log_parser)) { foreach ($alertbox_log_parser as $log) { - $message = strtr($log['msg'], ["\n" => '', "\r" => '', "\t" => '
']); + $message = htmlspecialchars($log['msg'], ENT_QUOTES); + $message = strtr($message, ["\n" => '', "\r" => '', "\t" => '
']); $alerts[trim($log['type'], '"')][] = trim($message, '"'); } $alert = array_filter(array_unique($alerts)); diff --git a/data/web/inc/functions.rspamd.inc.php b/data/web/inc/functions.rspamd.inc.php index fd1c5bd6..ec86919c 100644 --- a/data/web/inc/functions.rspamd.inc.php +++ b/data/web/inc/functions.rspamd.inc.php @@ -143,6 +143,7 @@ function rspamd_maps($_action, $_data = null) { return false; } $maps = (array)$_data['map']; + $valid_maps = array(); foreach ($maps as $map) { foreach ($RSPAMD_MAPS as $rspamd_map_type) { if (!in_array($map, $rspamd_map_type)) { @@ -151,9 +152,12 @@ function rspamd_maps($_action, $_data = null) { 'log' => array(__FUNCTION__, $_action, '-'), 'msg' => array('global_map_invalid', $map) ); - continue; + } else { + array_push($valid_maps, $map); } } + } + foreach ($valid_maps as $map) { try { if (file_exists('/rspamd_custom_maps/' . $map)) { $map_content = trim($_data['rspamd_map_data']); diff --git a/data/web/inc/init_db.inc.php b/data/web/inc/init_db.inc.php index 445af8a9..f62858b3 100644 --- a/data/web/inc/init_db.inc.php +++ b/data/web/inc/init_db.inc.php @@ -3,7 +3,7 @@ function init_db_schema() { try { global $pdo; - $db_version = "09022024_1433"; + $db_version = "26022024_1433"; $stmt = $pdo->query("SHOW TABLES LIKE 'versions'"); $num_results = count($stmt->fetchAll(PDO::FETCH_ASSOC)); @@ -979,6 +979,18 @@ function init_db_schema() { ), "attr" => "ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC" ), + "sogo_admin" => array( + "cols" => array( + "c_key" => "VARCHAR(255) NOT NULL DEFAULT ''", + "c_content" => "mediumtext NOT NULL", + ), + "keys" => array( + "primary" => array( + "" => array("c_key") + ) + ), + "attr" => "ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC" + ), "pushover" => array( "cols" => array( "username" => "VARCHAR(255) NOT NULL", diff --git a/data/web/inc/vars.inc.php b/data/web/inc/vars.inc.php index 8cfafa2b..830b2180 100644 --- a/data/web/inc/vars.inc.php +++ b/data/web/inc/vars.inc.php @@ -95,6 +95,7 @@ $AVAILABLE_LANGUAGES = array( 'it-it' => 'Italiano (Italian)', 'ko-kr' => '한국어 (Korean)', 'lv-lv' => 'latviešu (Latvian)', + 'lt-lt' => 'Lietuvių (Lithuanian)', 'nb-no' => 'Norsk (Norwegian)', 'nl-nl' => 'Nederlands (Dutch)', 'pl-pl' => 'Język Polski (Polish)', diff --git a/data/web/json_api.php b/data/web/json_api.php index 28f8cac5..9e165b68 100644 --- a/data/web/json_api.php +++ b/data/web/json_api.php @@ -47,6 +47,12 @@ function api_log($_data) { } } +// Block requests not intended for direct API use by checking the 'Sec-Fetch-Dest' header. +if (isset($_SERVER['HTTP_SEC_FETCH_DEST']) && $_SERVER['HTTP_SEC_FETCH_DEST'] !== 'empty') { + header('HTTP/1.1 403 Forbidden'); + exit; +} + if (isset($_GET['query'])) { $query = explode('/', $_GET['query']); diff --git a/data/web/lang/lang.es-es.json b/data/web/lang/lang.es-es.json index 78580ccc..8a8c0527 100644 --- a/data/web/lang/lang.es-es.json +++ b/data/web/lang/lang.es-es.json @@ -22,7 +22,9 @@ "app_passwds": "Gestionar las contraseñas de aplicaciones", "domain_desc": "Cambiar descripción del dominio", "protocol_access": "Cambiar protocolo de acceso", - "quarantine_category": "Cambiar categoría de las notificaciones de cuarentena" + "quarantine_category": "Cambiar categoría de las notificaciones de cuarentena", + "domain_relayhost": "Cambiar relayhost por un dominio", + "extend_sender_acl": "Permitir extender la ACL del remitente por direcciones externas" }, "add": { "activate_filter_warn": "Todos los demás filtros se desactivarán cuando este filtro se active.", diff --git a/data/web/lang/lang.fr-fr.json b/data/web/lang/lang.fr-fr.json index 374da543..dd048a3f 100644 --- a/data/web/lang/lang.fr-fr.json +++ b/data/web/lang/lang.fr-fr.json @@ -52,7 +52,7 @@ "delete2duplicates": "Supprimer les doubles à destination", "description": "Description", "destination": "Destination", - "disable_login": "Désactiver l'authentification (les mails entrants resteront acceptés)", + "disable_login": "Désactiver l'authentification (les e-mails entrants resteront acceptés)", "domain": "domaine", "domain_matches_hostname": "Le domaine %s correspond à la machine (hostname)", "domain_quota_m": "Quota total du domaine (Mo)", @@ -170,7 +170,7 @@ "domain_s": "Domaine(s)", "duplicate": "Dupliquer", "duplicate_dkim": "Dupliquer l'enregistrement DKIM", - "edit": "Editer", + "edit": "Éditer", "empty": "Aucun résultat", "excludes": "Exclure ces destinataires", "f2b_ban_time": "Durée du bannissement (s)", @@ -352,7 +352,7 @@ "app_passwd_id_invalid": "Le mot de passe ID %s de l'application est non valide", "bcc_empty": "La destination BCC destination ne peut pas être vide", "bcc_exists": "Une carte de transport BCC %s existe pour le type %s", - "bcc_must_be_email": "Le destination BCC %s n'est pas une adresse mail valide", + "bcc_must_be_email": "Le destination BCC %s n'est pas une adresse e-mail valide", "comment_too_long": "Le commentaire est trop long, 160 caractère max sont permis", "defquota_empty": "Le quota par défaut par boîte ne doit pas être 0.", "description_invalid": "La description des ressources pour %s est non valide", @@ -503,7 +503,7 @@ "edit": { "active": "Actif", "advanced_settings": "Réglages avancés", - "alias": "Editer les alias", + "alias": "Éditer les alias", "allow_from_smtp": "Restreindre l'utilisation de SMTP à ces adresses IP", "allow_from_smtp_info": "Laissez vide pour autoriser tous les expéditeurs.
Adresses IPv4/IPv6 et réseaux.", "allowed_protocols": "Protocoles autorisés", @@ -521,12 +521,12 @@ "delete_ays": "Veuillez confirmer le processus de suppression.", "description": "Description", "disable_login": "Refuser l’ouverture de session (le courrier entrant est toujours accepté)", - "domain": "Edition du domaine", - "domain_admin": "Edition de l'administrateur du domaine", + "domain": "Édition du domaine", + "domain_admin": "Édition de l'administrateur du domaine", "domain_quota": "Quota du domaine", "domains": "Domaines", "dont_check_sender_acl": "Désactiver la vérification de l’expéditeur pour le domaine %s (+ alias de domaines)", - "edit_alias_domain": "Edition des alias de domaine", + "edit_alias_domain": "Édition des alias de domaine", "encryption": "Cryptage", "exclude": "Exclure des objets (regex)", "extended_sender_acl": "Adresses de l’expéditeur externe", @@ -542,7 +542,7 @@ "inactive": "Inactif", "kind": "Type", "last_modified": "Dernière modification", - "mailbox": "Edition de la boîte mail", + "mailbox": "Édition de la boîte mail", "mailbox_quota_def": "Quota par défaut de la boîte", "max_aliases": "Nombre max. d'alias", "max_mailboxes": "Nombre max. de boîtes possibles", @@ -598,7 +598,7 @@ "target_domain": "Domaine cible", "timeout1": "Délai de connexion à l’hôte distant", "timeout2": "Délai de connexion à l’hôte local", - "title": "Editer l'objet", + "title": "Éditer l'objet", "unchanged_if_empty": "Si non modifié, laisser en blanc", "username": "Nom d'utilisateur", "validate_save": "Valider et sauver", @@ -699,7 +699,7 @@ "domain_quota": "Quota", "domain_quota_total": "Quota total du domaine", "domains": "Domaines", - "edit": "Editer", + "edit": "Éditer", "empty": "Pas de résulats", "enable_x": "Activer", "excludes": "Exclut", @@ -1091,7 +1091,7 @@ "sync_jobs": "Jobs de synchronisation", "tag_handling": "Régler la manipulation du courrier étiqueté", "tag_help_example": "Exemple pour une adresse e-mail étiquetée : me+Facebook@example.org", - "tag_help_explain": "Dans un sous-dossier : un nouveau sous-dossier nommé selon l'étiquette sera créé sous INBOX (\"INBOX/Facebook\").
\nDans le sujet : le nom des balises sera ajouté au début du sujet du mail, exemple : \"[Facebook] My News\".", + "tag_help_explain": "Dans un sous-dossier : un nouveau sous-dossier nommé selon l'étiquette sera créé sous INBOX (\"INBOX/Facebook\").
\nDans le sujet : le nom des balises sera ajouté au début du sujet de l'e-mail, exemple : \"[Facebook] My News\".", "tag_in_none": "Ne rien faire", "tag_in_subfolder": "Dans un sous dossier", "tag_in_subject": "Dans le sujet", diff --git a/data/web/lang/lang.lt-lt.json b/data/web/lang/lang.lt-lt.json new file mode 100644 index 00000000..f5413b1a --- /dev/null +++ b/data/web/lang/lang.lt-lt.json @@ -0,0 +1,354 @@ +{ + "acl": { + "app_passwds": "Tvarkyti programėlių slaptažodžius", + "bcc_maps": "BCC žemėlapiai", + "domain_desc": "Keisti domeno aprašymą", + "eas_reset": "Išvalyti EAS įrenginius", + "filters": "Filtrai", + "login_as": "Prisijungti kaip elektroninio pašto naudotojas", + "protocol_access": "Keisti protokolų prieigą", + "quarantine": "Karantino valdymas", + "quarantine_category": "Keisti karantino pranešimo katrgoriją", + "quarantine_notification": "Keisti karantino pranešimus", + "ratelimit": "Prieigos limitas", + "recipient_maps": "Gavėjų sąsajos", + "smtp_ip_access": "Pakeisti prieinamuosius SMTP serverius", + "sogo_access": "Leisti SOGo prieigos valdymą", + "spam_policy": "Juodasis/Baltasis sąrašas", + "spam_score": "Šlamsto balas", + "tls_policy": "TLS politika", + "unlimited_quota": "Neribota elektroninio pašto dėžudžių kvota", + "quarantine_attachments": "Karantino priedai", + "sogo_profile_reset": "Nustatyti SOGo profilį iš naujo", + "alias_domains": "Pridėti pakaitinius domenus", + "delimiter_action": "Delimitatoriaus veiksmas", + "domain_relayhost": "Pakeisti peradresavimo serverį domenui", + "extend_sender_acl": "Leisti išplėsti siuntėjo ACL išoriniais adresais", + "mailbox_relayhost": "Pakeisti siuntimo serverį pašto dėžutei", + "prohibited": "Draudžiama pagal ACL", + "spam_alias": "Laikini slapyvardžiai", + "syncjobs": "Sinchronizuoti darbus" + }, + "add": { + "active": "Aktyvus", + "add": "Pridėti", + "add_domain_only": "Pridėti tik domeną", + "add_domain_restart": "Pridėti domeną ir paleisti SOGo iš naujo", + "alias_domain_info": "Tik tinkami domenų vardai (išskirta kableliais).", + "app_name": "Programėlės pavadinimas", + "app_password": "Pridėti programėlės slaptažodį", + "app_passwd_protocols": "Prieinamieji programėlės slaptažodžio protokolai", + "custom_params": "Pasirinktiniai parametrai", + "delete1": "Ištrinti iš šaltinio, kai baigta", + "activate_filter_warn": "Visi kiti filtrai bus deaktivuoti, kai „aktyvus“ yra pražymėtas.", + "custom_params_hint": "Teisingai: --param=xy, neteisingai: --param xy", + "description": "Aprašymas", + "destination": "Gavėjas", + "domain": "Domenas", + "domain_quota_m": "Viso domeno kvota (MiB)", + "dry": "Simuliuoti sinchronizaciją", + "enc_method": "Šifravimo metodas", + "full_name": "Prilnas vardas", + "generate": "generuoti", + "goto_null": "Tyliai atmesti žinutes", + "goto_spam": "Išmokti kaip šlamštas", + "password": "Slaptažodis", + "select": "Pasirinkite...", + "select_domain": "Prima, pasirinkite domeną", + "sieve_desc": "Trumpas aprašymas", + "sieve_type": "Filtro tipas", + "mailbox_quota_def": "Numatytoji elelktroninio pašto dėžutės kvota", + "password_repeat": "Slaptažodžio patvirtininas (pakartoti)", + "disable_login": "Uždrausti prisijungimą (ateinančios žinutės vistiek bus gaunamos)", + "inactive": "Neaktyvus", + "alias_address": "Pakaitiniai/is adresai/as", + "alias_address_info": "Pilnas el. pašto adresas (-ai) arba @example.com, kad gautumėte visus pranešimus iš domeno (atskirtus kableliais). Tik \"mailcow\" domenai.", + "alias_domain": "Pakaitinis domenas", + "automap": "Stenktis automatiškai susieti aplankus (\"Išsiųsti\", \"Išsiųsti\" => \"išsiųsti\" ir tt.)", + "backup_mx_options": "Perdavimo nustatymai", + "bcc_dest_format": "BCC gavimo adresas turi būti vienas galiojantis el. pašto adresas.
Jei turite siųsti kopiją į kelis adresus, sukurkite slapyvardį ir naudokite jį čia.", + "delete2": "Ištrinti žinutes gavimo vietoje, kurios nėra šaltinyje.", + "delete2duplicates": "Ištrinti dublikatus gavimo vietoje", + "domain_matches_hostname": "Domenas %s atitinka serverio vardą", + "exclude": "Išskirti objektus (regex)", + "gal": "Visuotinis adresų sąrašas", + "gal_info": "GAL (Global Address List) apima visus domeno objektus ir jų negali redaguoti joks vartotojas. SOGo trūksta laisvosios/užimtosios informacijos, jei tai išjungta! Perkraukite SOGo, kad pritaikytumėte pakeitimus." + }, + "admin": { + "access": "Prieiga", + "active": "Aktyvus", + "add": "Pridėti", + "add_admin": "Pridėti administratorių", + "add_domain_admin": "Pridėti domeno administratorių", + "add_settings_rule": "Pridėti nustatymų taisyklę", + "admin": "Administratorius", + "admins": "Administratoriai", + "admins_ldap": "LDAP administratoriai", + "api_key": "API prieigos raktas", + "copy_to_clipboard": "Tekstas nukopijuotas!", + "cors_settings": "CORS nustatymai", + "dkim_from": "Iš", + "dkim_key_length": "DKIM rakto ilgis (bitai)", + "dkim_key_valid": "Raktas tinkamas", + "dkim_keys": "ARC/DKIM raktai", + "dkim_private_key": "Slaptasis raktas", + "dkim_to": "Į", + "domain": "Domenas", + "domain_admin": "Domeno administratorius", + "domain_admins": "Doneno administratoriai", + "domain_s": "Domenas/ai", + "duplicate": "Dublikatas", + "duplicate_dkim": "Dublikuotas DKIM įrašas", + "edit": "Redaguoti", + "empty": "Jokių rezultatų", + "f2b_filter": "Regex filtrai", + "filter_table": "Filtrų lentelė", + "from": "Nuo", + "generate": "generuoti", + "html": "HTML", + "import": "Importuoti", + "inactive": "Neaktyvus", + "message": "Žinutė", + "message_size": "Žinutės dydis", + "nexthop": "Kitas šuolis", + "no": "✕", + "no_record": "Nėra įrašo", + "oauth2_apps": "OAuth2 Programėlės", + "oauth2_add_client": "Pridėti OAuth2 klientą", + "oauth2_client_id": "Kliento ID", + "optional": "pasirinktinas", + "options": "Nustatymai", + "password": "Slaptažodis", + "password_length": "Slaptažodžio ilgis", + "password_policy_chars": "Privalo turėti bent vieną numerį ar skaičių", + "password_policy_length": "Mažiausias slaptažodžio ilgis - %d", + "password_policy_numbers": "Privalo turėti bent vieną skaičių", + "password_policy_special_chars": "Privalo turėti specialiųjų ženklų", + "password_repeat": "Slaptažodžio patvirtinimas (pakartoti)", + "quarantine": "Karantinas", + "quarantine_notification_sender": "Pranešimų e-pašto siuntėjas", + "quarantine_release_format_att": "Kaip priedą", + "quarantine_release_format_raw": "Nepakeitas originalas", + "quota_notifications": "Kvotos pranešimai", + "r_active": "Aktyvūs apribojimai", + "r_inactive": "Neaktyvus apribojimai", + "refresh": "Perkrauti", + "regen_api_key": "Regeneruoti API raktą", + "relay_rcpt": "„Kam:“ adresas", + "relay_run": "Paleisti testą", + "remove": "Ištrinti", + "rsetting_add_rule": "Pridėti taisyklę", + "rsetting_desc": "Trumpas aprašymas", + "rspamd_global_filters_agree": "Aš busiu atsargus/i!", + "save": "Išsaugoti pakeitimus", + "search_domain_da": "Ieškoti domenus", + "send": "Siųsti", + "sender": "Siuntėjas", + "source": "Šaltinis", + "spamfilter": "Šlamšto filtras", + "text": "Tekstas", + "time": "Laikas", + "to_top": "Atgal į viršų", + "ui_header_announcement_content": "Tekstas (HTML leistina)", + "ui_header_announcement_select": "Pasirinkite pranešimo tipą", + "ui_header_announcement_type": "Tipas", + "ui_header_announcement_type_danger": "Labai svarbus", + "ui_header_announcement_type_info": "Info", + "upload": "Įkelti", + "username": "Naudotojo vardas", + "verify": "Patikrinti", + "yes": "✓", + "customer_id": "Kliento ID", + "f2b_parameters": "„Fail2Ban“ parametrai", + "import_private_key": "Importuoti slaptąjį raktą", + "action": "Veiksmas", + "convert_html_to_text": "Konvertuoti HTML į paprastą tekstą", + "oauth2_renew_secret": "Geberuoti naują kliento slapuką", + "private_key": "Slaptasis raktas", + "sal_level": "Moo lygis", + "ui_header_announcement_type_warning": "Svarbus", + "admin_details": "Redaguoti administratoriaus duomenis", + "login_time": "Prisijungino laikas", + "ui_header_announcement": "Pranešimai", + "dkim_overwrite_key": "Perrašyti egzistuojantį DKIK raktą", + "f2b_whitelist": "Tinklai baltajama sąraše", + "f2b_blacklist": "Tinklai juodajame saraše", + "loading": "Prašau palaukite...", + "password_policy_lowerupper": "Privalo turėti mažuosius ir didžiuosius ženklus/raides", + "relay_from": "„Nuo:“ adresas" + }, + "danger": { + "demo_mode_enabled": "Demo Režimas įjungtas", + "description_invalid": "Resurso %s aprašymas yra netinkamas", + "domain_exists": "Domenas %s jau egzistuoja", + "domain_invalid": "Domeno vardas tuščias arba netinkamas", + "domain_not_found": "Domenas %s nerastas", + "domain_quota_m_in_use": "Domeno kvota turi būti daygiau arba lygiai %s MiB", + "file_open_error": "Failas negali būti atidarytas įrašymui", + "filter_type": "Netinkamas filtro tipas", + "invalid_mime_type": "Netinkamas MIME tipas", + "login_failed": "Prisijungimas nepavyko", + "mailbox_defquota_exceeds_mailbox_maxquota": "Numatytoji kvota didesnė nei maksimalus kvotos limitas", + "mysql_error": "MySQL problema: %s", + "img_invalid": "Negalimas nuotraukos patikrinimas", + "mailbox_quota_left_exceeded": "Per mažai vietos diske (liko %d MiB)", + "comment_too_long": "Komentaeas per ilgas, maksimalus leistinas simbolių skaičius yra 160", + "nginx_reload_failed": "Nginx perkrovimas nepavyko: %s", + "invalid_filter_type": "Netinkamas filtro tipas" + }, + "edit": { + "validate_save": "Patikrinti ir išsaugoti", + "unchanged_if_empty": "Jei nepakeista, palikite tuščią", + "username": "Naudotojo vardas" + }, + "fido2": { + "confirm": "Patvirtinti", + "fido2_success": "Įrenginys sėkmingai užregistruotas", + "fido2_validation_failed": "Patikrinimas nepavyko", + "fn": "Draugiškasis vardas", + "known_ids": "Žinomi ID", + "none": "Neįgalintas", + "register_status": "Registracijos statusas", + "rename": "Pervadyti", + "set_fido2_touchid": "Registruokite Touch ID su Apple M1", + "set_fn": "Nustatyti draugiškąjį vardą", + "start_fido2_validation": "Pradėti FIDO2 patikrinimą", + "fido2_auth": "Prisijungti su FIDO2", + "set_fido2": "Registruoti FIDO2 įrengenį" + }, + "footer": { + "cancel": "Atšaukti", + "confirm_delete": "Patvirtinti trynimą", + "delete_now": "Ištrinti dabar", + "hibp_check": "Patikrinti naudodami haveibeenpwned.com", + "hibp_nok": "Atitikta! Tai yra galimai pavojingas slaptažodis!", + "hibp_ok": "Nerasta jokių atitikmenų.", + "loading": "Prašome palaukti...", + "nothing_selected": "Niekas nepasirinkta", + "restart_container": "Paleiskite konteinerį iš naujo", + "restart_now": "Perkrauti dabar", + "restarting_container": "Perkraunamas konteineris, tai gali užtrukti.", + "delete_these_items": "Prašome patvirtinti savo pakeitimus šiam objekto ID", + "restart_container_info": "Svarbu: Sklandus paleidimas iš naujo gali užtrukti, prašome palaukti, kol jis baigsis." + }, + "header": { + "administration": "Konfigūracija ir detalės", + "apps": "Programėlės", + "debug": "Informacija", + "email": "El. paštas", + "mailcow_system": "Sistema", + "mailcow_config": "Konfiguracija", + "quarantine": "Karantinas", + "restart_netfilter": "Paleisti „netfilter“ iš naujo", + "restart_sogo": "Paleisti SOGo iš naujo", + "user_settings": "Naudotojo Nustatymai" + }, + "info": { + "no_action": "Nėra taikomų veiksmų", + "session_expires": "Jūsų sesija pasibaigs už maždaug 15 sekundžių.", + "awaiting_tfa_confirmation": "Laukiama DFA patvirtinimo" + }, + "login": { + "fido2_webauthn": "FIDO2/WebAuthn Prisijungimas", + "login": "Prisijungti", + "other_logins": "Prisijungimas raktu", + "password": "Slaptažodis", + "username": "Naudotojo vardas", + "mobileconfig_info": "Prašome prisijungti kaip pašto dėžutės vartotojui, kad galėtumėte atsisiųsti pageidaujamą „Apple“ ryšio profilį." + }, + "mailbox": { + "action": "Veiksmas", + "activate": "Aktivuoti", + "active": "Aktyvus", + "add": "Pridėti", + "add_alias": "Pridėti pseudonimą", + "add_alias_expand": "Išplėsti pseudonimą per pseudonimų domenus", + "add_bcc_entry": "Pridėti BCC žemėlapį", + "add_domain": "Pridėti domeną", + "add_domain_alias": "Pridėti pakaitinį domeną", + "add_domain_record_first": "Prašome pridėti domeną pirmiausia", + "add_filter": "Pridėti filtrą", + "add_mailbox": "Pridėti pašto dėžutę", + "add_recipient_map_entry": "Pridėti gavėjų žemėlapį", + "add_resource": "Pridėti resursą", + "add_template": "Pridėti Šabloną", + "add_tls_policy_map": "Pridėti TLS politikos schemą", + "address_rewriting": "Adresų perrašymas", + "alias": "Slapyvardis", + "alias_domain_backupmx": "Pakaitinis domenas nėra aktyvuotas peradresavimo domenui", + "all_domains": "Visi Domenai", + "allow_from_smtp_info": "Palikite tuščią, norėdami leisti visiems siuntėjams.
IPv4/IPv6 adresai ir tinklai.", + "backup_mx": "Peradresavimo domenas", + "bcc": "BCC", + "bcc_destination": "BCC gavimo vieta", + "bcc_destinations": "BCC gavimo vieta", + "bcc_local_dest": "Vietinė gavimo vieta", + "bcc_map": "BCC žemėlapis", + "bcc_map_type": "BCC tipas", + "bcc_maps": "BCC žemėlapiai", + "bcc_type": "BCC tipas", + "booking_null": "Visada rodyti kaip laisvą", + "booking_0_short": "Visada laisvas", + "booking_custom": "Nekintamasis apribojimas pagal individualią užsakymų sumą", + "booking_custom_short": "Nekintamasis ribojimas", + "booking_ltnull": "Neribotas, bet rodyti kaip užimtas, kai užrezervuota", + "booking_lt0_short": "Kintamasis apribojimas", + "catch_all": "Viską sugriebiantis", + "daily": "Kasdien", + "description": "Aprašymas", + "disable_login": "Uždrausti prisijungimą (gaunami el. laiškai vis dar priimami)", + "disable_x": "Išjungti", + "dkim_key_length": "DKIM rakto ilgis (bitai)", + "domain": "Domenas", + "domain_aliases": "Pakaitomieji domenai", + "domain_templates": "Domenų Šablonai", + "domain_quota": "Kvota", + "domain_quota_total": "Bendroji domeno kvota", + "domains": "Domenai", + "edit": "Redaguoti", + "filters": "Filtrai", + "fname": "Pilnas vardas", + "gal": "Visuotinis adresų sąrašas", + "goto_spam": "Išmokti kaip šlamštas", + "hourly": "Kas valandą", + "in_use": "Naudojimas (%)", + "inactive": "Neaktyvus", + "allowed_protocols": "Leidžiami protokolai tiesioginiam vartotojo prieigai (neturi įtakos programėlių slaptažodžių protokolams)", + "goto_ham": "Išmokti kaip ham", + "aliases": "Pseudonimai", + "allow_from_smtp": "Leiskite tik šiems IP naudotis SMTP", + "alias_domain_alias_hint": "Pseudonimai nėra taikomi domeno pseudonimams automatiškai. Pseudonimo adresas my-alias@domain neapima adreso my-alias@alias-domain (kur \"alias-domain\" yra įsivaizduojamas \"domain\" pseudonimas).
Prašome naudoti sieve filtrą, kad nukreiptumėte laiškus į išorinę pašto dėžutę (žr. skirtuką \"Filtrai\" arba naudokite SOGo -> Peradresavimas). Naudokite \"Išplėsti pseudonimus per pseudonimų sritis\" kad automatiškai pridėti trūkstamus pseudonimus.", + "deactivate": "Deaktivuoti", + "domain_admins": "Domeno administratoriai", + "enable_x": "Įjungti", + "last_run_reset": "Suplanuoti kitą", + "mailbox": "Pašto dėžutė", + "mailbox_defaults": "Numatytieji nustatymai", + "mailbox_defaults_info": "Nustatyti numatytuosius nustatymus naujoms pašto dėžutėms.", + "mailbox_defquota": "Numatytasis pašto dėžutės dydis", + "mailbox_templates": "Pašto dėžučių šablonai", + "mailbox_quota": "Maks. pašto dėžutės dydis", + "mailboxes": "Pašto dėžutės", + "max_aliases": "Maks. slapyvardžiai", + "max_mailboxes": "Maks. galimų pašto dėžučių", + "max_quota": "Maks. kvota kiekvienai pašto dėžutei", + "mins_interval": "Intervalas (min)", + "msg_num": "Žinutė #" + }, + "quarantine": { + "atts": "Priedaj", + "check_hash": "Ieškoti failo Hash'o @ VT", + "confirm": "Patvirtinti", + "confirm_delete": "Patvirtinti šio elemento trynimą", + "danger": "Pavojus" + }, + "success": { + "domain_admin_added": "Pridėtas domeno administractorius %s", + "domain_admin_removed": "Domeno administratorius %s ištrintas", + "domain_modified": "Domeno %s pakitimai išsaugoti", + "domain_removed": "Domenas %s ištrintas", + "dovecot_restart_success": "„Doveccot“ perkrautas", + "domain_added": "Pridėtas domenas %s", + "domain_admin_modified": "Pakeitimai domeno adminustratoriui %s išsaugoti" + } +} diff --git a/data/web/lang/lang.lv-lv.json b/data/web/lang/lang.lv-lv.json index 962b9000..6ee393c4 100644 --- a/data/web/lang/lang.lv-lv.json +++ b/data/web/lang/lang.lv-lv.json @@ -4,7 +4,17 @@ "filters": "Filtri", "recipient_maps": "Saņēmēja kartes", "syncjobs": "Sinhronizācijas uzdevumi", - "spam_score": "Mēstules novērtējums" + "spam_score": "Mēstules novērtējums", + "alias_domains": "Pievienot aizstājdomēnus", + "spam_alias": "Pagaidu aizstājvārdi", + "app_passwds": "Lietotņu paroļu pārvaldība", + "delimiter_action": "Atdalītāja darbība", + "domain_desc": "Mainīt domēna aprakstu", + "domain_relayhost": "Mainīt domēna relayhost", + "eas_reset": "EAS ierīču atiestatīšana", + "extend_sender_acl": "Ļauj paplašināt sūtītāja ACL ar ārējām adresēm", + "login_as": "Pieteikšanās kā pastkastes lietotājam", + "mailbox_relayhost": "Pasta kastītes relayhost maiņa" }, "add": { "activate_filter_warn": "Visi pārējie filtri tiks deaktivizēti, kad aktīvs ir atzīmēts.", @@ -12,9 +22,9 @@ "add": "Pievienot", "add_domain_only": "Tikai pievienot domēnu", "add_domain_restart": "Pievienot domēnu un restartēt SOGo", - "alias_address": "Alias addrese/s", + "alias_address": "Aizstājaddrese/s", "alias_address_info": "Pilna epasta addrese/s vai @piemērs.com, lai notvertu visas domēna ziņas (komatu atdalītas). tikai mailcow domēni.", - "alias_domain": "Alias domēni", + "alias_domain": "Aizstājdomēni", "alias_domain_info": "Tikai derīgi domēna vārdi (komatu atdalīti).", "automap": "Mēģiniet automatizēt mapes (\"Nosūtītie vienumi\", \"Nosūtītie\" => \"Nosūtītie\" etc.)", "backup_mx_options": "Dublējuma MX iespējas", @@ -32,14 +42,14 @@ "kind": "Veids", "mailbox_quota_m": "Maks. kvota pastkastei (MiB)", "mailbox_username": "Lietotājvārds (kriesā daļa no epasta adreses)", - "max_aliases": "Maks. iespejamās aliases", + "max_aliases": "Lielākais pieļaujamo aizstājvārdu skaits", "max_mailboxes": "Maks. iespējamās pastkastes", "mins_interval": "Aptauajs intervāls (minūtes)", "multiple_bookings": "Vairākas rezervācijas", "password": "Parole", "password_repeat": "Apstiprinājuma parole (atkārtot)", "port": "Ports", - "post_domain_add": "Jums būs nepieciešams atsāknēt SOGo servisa konteineru pēc jauna domēna pievienošanas!", + "post_domain_add": "SOGO konteineru \"sogo-mailcow\" ir nepieciešams pārsāknēt pēc jauna domēna pievienošanas.

Papildus vajadzētu pārskatīt domēnu DNS konfigurāciju. Tiklīdz DNS konfigurācija ir apstiprināta, jāpārsāknē \"acme-mailcow\", lai automātiski izveidotu sertifikātus jaunajam domēnam (autoconfig.<domain>, autodiscover.<domain>).
Šis solis ir izvēles un tiks atkārtots ik pēc 24 stundām.", "quota_mb": "Kvota (MiB)", "relay_all": "Pārsūtīt visus saņēmējus", "relay_all_info": "Ja izvēlies nepārsūtīt visus saņēmējus, tad Tev būs nepieciešams pievienot (\"tukšu\") pastkasti katram saņēmējam, kas būtu jāpārsūta.", @@ -56,7 +66,8 @@ "target_domain": "Mērķa domēns", "username": "Lietotājvārds", "validate": "Apstiprināt", - "validation_success": "Apstiprināts veiksmīgi" + "validation_success": "Apstiprināts veiksmīgi", + "bcc_dest_format": "BCC galamērķim ir jābūt vienai derīgai e-pasta adresei.
Ja ir nepieciešams nosūtīt kopiju vairākām adresēm, jāizveido aizstājvārds un jāizmanto tas šeit." }, "admin": { "access": "Pieeja", @@ -118,7 +129,7 @@ "password_repeat": "Apstiprināt paroli (atkārtot)", "private_key": "Privāta atslēga", "quarantine": "Karantīna", - "quarantine_exclude_domains": "Izslēgt domēnus un alias-domēnus:", + "quarantine_exclude_domains": "Neņemt vērā domēnus un aizstājdomēnus", "quarantine_max_size": "Maks. izmērs MiB (lielāki vienumi ir atbrīvoti):", "quarantine_retention_size": "Atlikumi pastkastēs:", "r_active": "Aktīvie ierobežojumi", @@ -129,7 +140,7 @@ "regen_api_key": "Reģenerēt API atslēgu", "relay_from": "\"No:\" addrese", "relay_run": "Palaist testu", - "relayhosts_hint": "Definējiet relejhostus šeit, lai tos varētu izvēlēties domēna konfigurācijas logā.", + "relayhosts_hint": "Norādīt no sūtītāja atkarīgas piegādes, lai varētu tos atlasīt domēnu konfigurācijas uzvednē.
\n Piegādes pakalpojums vienmēr ir \"smtp\", tādējādi tiks mēģināts TLS, kad piedāvāts. Iekļautais TLS (SMTPS) netiek atbalstīts. Tiek ņemts vērā lietotāja atsevišķais izejošā TLS nosacījuma iestatījums.
\n Ietekmē atlasītos domēnus, tajā skaitā aizstājdomēnus.", "remove": "Noņemt", "remove_row": "Noņemt rindu", "reset_default": "Atiestatīt uz noklusējumu", @@ -148,16 +159,19 @@ "username": "Lietotājvārds", "generate": "izveidot", "message": "Ziņojums", - "last_applied": "Pēdējoreiz pielietots" + "last_applied": "Pēdējoreiz pielietots", + "f2b_regex_info": "Vērā ņemtie žurnāli: SOGO, Postfix, Dovecot, PHP-FPM", + "sys_mails": "Sistēmas pasts", + "ip_check_disabled": "IP pārbaude ir atspējota. To var iespējot
Sistēma > Konfigurācija > iespējas > Pielāgot" }, "danger": { "access_denied": "Piekļuve liegta, vai nepareizi dati", - "alias_domain_invalid": "Alias domēns ir nepareizs", - "alias_empty": "Alias adrese nevar būt tukša", - "alias_goto_identical": "Alias un domēnvārds nevar būt identisks", - "alias_invalid": "Alias adrese nepareiza", - "aliasd_targetd_identical": "Alias domēns nevar būt vienāds ar mērķa domēnu", - "aliases_in_use": "Maks. aliases jabūt lielākām vai vienādām ar %d", + "alias_domain_invalid": "Aizstājdomēns %s ir nederīgs", + "alias_empty": "Aizstājadrese nedrīkst būt tukša", + "alias_goto_identical": "Aizstājvārds un mērķa adrese nedrīkst būt vienādi", + "alias_invalid": "Aizstājadrese %s ir nederīga", + "aliasd_targetd_identical": "Aizstājdomēns nedrīkst būt vienāds ar mērķa domēnu: %s", + "aliases_in_use": "Pieļaujamajam aizstājvārdu skaitam jābūt lielākam vai vienādam ar %d", "description_invalid": "Resursa apraksts ir nederīgs", "dkim_domain_or_sel_invalid": "DKIM domēns vai selektors nepareizs", "domain_exists": "Domēns %s jau pastāv", @@ -165,15 +179,15 @@ "domain_not_empty": "Nevar noņemt neaizpildītu domēnu", "domain_not_found": "Domēns %s nav atrasts", "domain_quota_m_in_use": "Domēna kvotai jābūt lielākai vai vienādai ar %s MiB", - "goto_empty": "Goto adrese nevar būt tukša", + "goto_empty": "Aizstājādresei jāsatur vismaz viena derīga mērķa adrese", "goto_invalid": "Goto adrese nepareiza", "imagick_exception": "Kļūda: Imagick izņēmums, lasot attēlu", "img_invalid": "Nevar apstiprināt attēla failu", "img_tmp_missing": "Nevar apstiprināt attēla failu: pagaidu failu nav atrasts", "invalid_mime_type": "Nederīgs mime tips", - "is_alias": "%s jau ir zināms alias", - "is_alias_or_mailbox": "%s jau ir zināms alias, pastkastes vai alias addrese izvērsta no alias domēna.", - "is_spam_alias": "%s ir jau zināms spam alias", + "is_alias": "%s jau ir zināma kā aizstājadrese", + "is_alias_or_mailbox": "%s jau ir zināms kā aizstājvārds, pastkaste vai aizstājadrese, kas ir izvērsta no aizstājdomēna.", + "is_spam_alias": "%s jau ir zināma kā pagaidu aizstājadrese (aizstājadrese mēstulēm)", "last_key": "Pēdējo atslēgu nevar izdzēst, tā vietā jāatspējo divpakāpju pārbaude.", "login_failed": "Ielogošanās neveiksmīga", "mailbox_invalid": "Pastkastes vārds ir nederīgs", @@ -181,7 +195,7 @@ "mailbox_quota_exceeds_domain_quota": "Pastkastes izmērs pārsniedz maksimāli pieļaujamo", "mailbox_quota_left_exceeded": "Nav pietiekami daudz vietas (atlikusī vieta: %d MiB)", "mailboxes_in_use": "Maks. pastkastēm jābūt lielākām vai vienādām ar %d", - "max_alias_exceeded": "Visas aliases izmantotas", + "max_alias_exceeded": "Pārsniegts pieļaujamo aizstājvārdu skaits", "max_mailbox_exceeded": "Maksimālais pastkastšu skaits sasniegts (%d of %d)", "max_quota_in_use": "Pastkastes kvotai jābūt lielākai vai vienādai %d MiB", "maxquota_empty": "Maksimālais pieļaujamais izmērs nevar būt 0.", @@ -213,7 +227,7 @@ }, "edit": { "active": "Aktīvs", - "alias": "Rediģēt alias", + "alias": "Labot aizstājvārdu", "automap": "Mēģiniet automatizēt mapes (\"Nosūtītie vienumi\", \"Nosūtītie\" => \"Nosūtītie\" utt.)", "backup_mx_options": "Dublēt MX iespējas", "delete1": "Dzēst no avota, kad pabeigts", @@ -224,8 +238,8 @@ "domain_admin": "Labot domēna administratoru", "domain_quota": "Domēna kvota", "domains": "Domēni", - "dont_check_sender_acl": "Atspējot domēna sūtītāju pārbaudi %s + alias domēni", - "edit_alias_domain": "Rediģēt alias domēnu", + "dont_check_sender_acl": "Atspējot sūtītāju pārbaudi domēnam %s (+ aizstājdomēni)", + "edit_alias_domain": "Labot aizstājdomēnu", "encryption": "Šifrēšana", "exclude": "Neiekļaut objektus (regex)", "force_pw_update": "Piespiedu paroles atjaunošana pie nākošās pieslēgšanās", @@ -235,7 +249,7 @@ "inactive": "Neaktīvs", "kind": "Veids", "mailbox": "Rediģēt pastkasti", - "max_aliases": "Maks. aliases", + "max_aliases": "Lielākais aizstājvārdu skaits", "max_mailboxes": "Maks. iespējamās pastkastes", "max_quota": "Maks. kvota uz pastkasti (MiB)", "maxage": "Maximum age of messages in days that will be polled from remote
(0 = ignore age)", @@ -267,7 +281,15 @@ "unchanged_if_empty": "Ja neizmainīts atstājiet tukšu", "username": "Lietotājvārds", "validate_save": "Apstiprināt un saglabāt", - "last_modified": "Pēdējoreiz mainīts" + "last_modified": "Pēdējoreiz mainīts", + "domain_footer_skip_replies": "Neņemt vērā kājeni atbildes e-pastos", + "bcc_dest_format": "BCC galamērķim jābūt vienai derīgai e-pasta adresei.
Ja ir nepieciešams nosūtīt kopiju uz vairākām adresēm, jāizveido aizstājvārds, un tas ir jāizmanto šeit.", + "extended_sender_acl_info": "Vajadzētu ievietot DKIM domēna atslēgu, ja tā ir pieejama.
\n Jāatceras pievienot šo serveri attiecīgajam SPF TXT ierakstam.
\n Kad vien šim serverim tiek pievienots domēns vai aizstājdomēns, kas pārklājas ar ārēju adresi, ārējā adrese tiek noņemta.
\n Jāizmanto @domain.tld, lai ļautu nosūtīt kā *@domain.tld.", + "pushover_info": "Pašpiegādes paziņojumu iestatījumi tiks piemēroti visiem tīrajiem (ne surogātpasta) sūtījumiem, kas piegādāti %s, tostarp aizstājvārdiem (kopīgotiem, nekopīgotiem, ar birkām).", + "mailbox_relayhost_info": "Tiek piemērots tikai pastkastei un tiešajiem aizstājvārdiem, aizstāj domēna retranslācijas saimniekdatoru.", + "sender_acl_info": "Ja pastkastes lietotājam A ir ļauts sūtīt kā pastkastes lietotājam B, sūtītāja adrese SOGo netiek automātiski parādīta kā atlasāms lauks \"no\".
.\n Pastkastes lietotājam B SOGo ir jāizveido pilnvarojums, lai pastkastes lietotājs A varētu izvēlēties tā adresi kā sūtītāja. Lai SOGo pilnvarotu pastkasti, pasta skatā jāizmanto izvēlne (trīs punkti) pa labi no pastkastes nosaukuma augšējā kreisajā pusē. Šī darbība neattiecas uz aizstājadresēm.", + "sogo_visible": "Aizstājvārds ir redzams SOGo", + "sogo_visible_info": "Šī iespēja ietekmē tikai tos objektus, kurus var parādīt SOGo (koplietojamās vai nekoplietojamās aizstājadreses, kas norāda uz vismaz vienu vietējo pastkasti). Ja paslēpts, netiks parādīts SOGo kā atlasāms sūtītājs." }, "footer": { "cancel": "Atcelt", @@ -282,11 +304,12 @@ "header": { "administration": "Administrēšana", "debug": "Atkļūdošana", - "email": "E-Mail", - "mailcow_config": "Configurācija", + "email": "E-pasts", + "mailcow_config": "Konfigurācija", "quarantine": "Karantīna", "restart_sogo": "Restartēt SOGo", - "user_settings": "Lietotāja uzstādījumi" + "user_settings": "Lietotāja uzstādījumi", + "mailcow_system": "Sistēma" }, "info": { "no_action": "No action applicable" @@ -385,7 +408,10 @@ "daily": "Ik dienu", "hourly": "Ik stundu", "last_mail_login": "Pēdējā pieteikšanās pastkastē", - "mailbox": "Pastkaste" + "mailbox": "Pastkaste", + "sieve_preset_2": "Vienmēr atzīmēt noteikta sūtītāja e-pastu kā izlasītu", + "open_logs": "Atvērt žurnālus", + "sieve_preset_8": "Pārvirzīt noteikta sūtītāja e-pastu, atzīmēt kā izlasītu un ievietot to apakšmapē" }, "quarantine": { "action": "Darbības", @@ -408,10 +434,14 @@ "subj": "Priekšmets", "text_from_html_content": "Saturs (konvertēts html)", "text_plain_content": "Saturs (teksts/vienkāršs)", - "toggle_all": "Pārslēgt visu" + "toggle_all": "Pārslēgt visu", + "disabled_by_config": "Pašreizējā sistēmas konfigurācija atspējo karantīnu. Lūgums iestatīt \"saglabāšanu katrai pastkastītei\" un \"lielākais pieļaujamais lielums\" karantīnas vienumiem.", + "qhandler_success": "Pieprasījums veiksmīgi nosūtīts sistēmai. Tagad var aizvērt logu.", + "qinfo": "Karantīnas sistēma datubāzē saglabās noraidīto pastu (sūtītājam netiks radīts iespaids par piegādātu pastu), kā arī pastu, kas tiek piegādāts kā kopija pastkastes mēstuļu mapē.\n
\"Apgūt kā surogātpastu un izdzēst\" apgūs ziņojumu kā surogātpastu ar Bajesa teorēmu un aprēķinās arī nestriktas jaucējvērtības, lai nākotnē noraidītu līdzīgus ziņojumus.\n
Lūgums apzināties, ka vairāku ziņojumu apgūšana var būt laikietilpīga atkarībā no sistēmas.
Melnā saraksta vienumi karantīnā netiek iekļauti." }, "queue": { - "queue_manager": "Queue Manager" + "queue_manager": "Queue Manager", + "info": "Pasta rinda satur visus e-pastus, kas gaida piegādi. Ja e-pasts ir iestrēdzis pasta rindā ilgu laiku, sistēma to automātiski izdzēš.
Attiecīgā pasta kļūdas ziņojums sniedz informāciju par to, kāpēc pastu neizdevās piegādāt." }, "start": { "help": "Rādīt/Paslēp palīdzības paneli", @@ -552,12 +582,13 @@ "tls_enforce_in": "Piespiest TLS ienākošajiem", "tls_enforce_out": "Piespiest TLS izejošajiem", "tls_policy": "Šifrēšanas politika", - "tls_policy_warning": "Uzmanību: Ja jūs izlemjat aktivizēt e-pastu šifrēšanu, Jūs varat pazaudēt vēstules.
Vēstules kas neatbilst politikai atleks atpakaļ no sistēmas ar kļūdu.
Šī opcija attiecas uz Jūsu primāro e-pasta adresi, visām adresēm, kas atvasinātas no alias domēniem, kā arī aliasi ,kas saistīti tikai ar šo pastkasti kā mērķis.", + "tls_policy_warning": "Brīdinājums: Ja tiek izlemts ieviest šifrēta pasta nosūtīšanu, var tikt pazaudēti e-pasti.
Ziņojumi, kas neatbilst nosacījumiem, pasta sistēma atmetīs ar kļūdu.
Šī iespēja attiecas uz galveno e-pasta adresi (pieteikšanās vārdu), visām adresēm, kas atvasinātas no aizsājdomēniem, kā arī aizstājadreses, kas norāda tikai uz šo pastkasti.", "user_settings": "Lietotāja iestatījumi", "username": "Lietotājvārds", "waiting": "Waiting", "week": "Nedēļa", - "weeks": "Nedēļas" + "weeks": "Nedēļas", + "open_logs": "Atvērt žurnālus" }, "datatables": { "paginate": { @@ -566,6 +597,17 @@ } }, "debug": { - "last_modified": "Pēdējoreiz mainīts" + "last_modified": "Pēdējoreiz mainīts", + "static_logs": "Nemainīgie žurnāli", + "no_update_available": "Sistēma izmanto jaunāko versiju", + "in_memory_logs": "Atmiņā esošie žurnāli", + "system_containers": "Sistēma un konteineri", + "current_time": "Sistēmas laiks", + "external_logs": "Ārējie žurnāli", + "logs": "Žurnāli" + }, + "warning": { + "domain_added_sogo_failed": "Domēns pievienots, bet neizdevās pārsāknēt SOGO. Lūgums pārbaudīt servera žurnālus.", + "dovecot_restart_failed": "Dovecot neizdevās pārsāknēties. Lūgums pārbaudīt žurnālus." } } diff --git a/data/web/lang/lang.nb-no.json b/data/web/lang/lang.nb-no.json index 8e094620..830d5b42 100644 --- a/data/web/lang/lang.nb-no.json +++ b/data/web/lang/lang.nb-no.json @@ -92,7 +92,73 @@ "r_active": "Aktive begrensninger", "queue_unban": "fjern blokkering", "r_inactive": "Inaktive begrensninger", - "r_info": "Grå/deaktivere elementer i listen over aktive restriksjoner er ikke kjente som gyldige restriksjoner i mailcow og kan ikke flyttes. Ukjente begrensninger vil bli aktivert i den rekkefølgen de opptrer uansett.
Du kan legge til nye elementer i inc/vars.local.inc.php for å kunne slå dem av og på." + "r_info": "Grå/deaktivere elementer i listen over aktive restriksjoner er ikke kjente som gyldige restriksjoner i mailcow og kan ikke flyttes. Ukjente begrensninger vil bli aktivert i den rekkefølgen de opptrer uansett.
Du kan legge til nye elementer i inc/vars.local.inc.php for å kunne slå dem av og på.", + "relayhosts_hint": "Definer sender-avhengige transportmetoder for å kunne velge dem i domenekonfigurasjonsdialogen
\n Transportmetoden er alltid \"smtp:\" og vil derfor forsøke TLS når tilbudt. Innpakket TLS (SMTPS) er ikke støttet. En brukers individuelle utgående TLS-policyinnstilling tas til etterretning.
\n Gjelder for valgte domener inkludert alias-domener.", + "rspamd_global_filters_regex": "Navnene forklarer deres mening. Alt innhold må inneholde gyldige regulære utstrykk etter formatet \"/mønster/alternativer\" (f.eks. /.+@domain\\.tld/i).
\n Selv om grove sjekkrutiner kjøres for hver linje regex, kan funksjonaliteten i Rspamd bli ødelagt dersom den ikke klarer å lese syntakset riktig.
\n Rspamd vil forsøke å lese innholdet når det endres. Hvis du opplever problemer, start Rspamd på nytt for å tvinge ny innlesing av mappingene.
Svartelistede elementer er ekskluderte fra karantene.", + "transport_test_rcpt_info": "• Bruk null@hosted.mailcow.de for å teste videresending til en ekstern destinasjon.", + "transports_hint": "• En transportmapping overstyrer en sender-avhengig transportmapping.
\n• MX-baserte transportmappinger er foretrukket brukt.
\n• Utgående TLS-policyinnstillinger per-bruker blir ignorert og kan kun tvinges via TLS-policymappinger.
\n• Transporttjenesten for definerte transportmetoder er alltid \"smtp:\" og vil derfor forsøke TLS når tilbudt. Innpakket TLS (SMTPS) støttes ikke.
\n• Adresser som matcher \"/localhost$/\" vil alltid sendes via \"local:\", derfor vil en \"*\"-destinasjon ikke gjelde disse adressene.
\n• For å bestemme identifikasjon for et eksempelvis neste hopp \"[host]:25\", vil Postfix alltid sende en forespørsel for \"host\" før den søker etter \"[host]:25\". Denne oppførselen gjør det umulig å bruke både \"host\" og \"[host]:25\" samtidig.", + "regex_maps": "Regex-mappinger", + "relay_from": "\"Fra:\"-adresse", + "relay_rcpt": "\"Til:\"-adresse", + "relay_run": "Kjør test", + "relayhosts": "Sender-avhengige transportmetoder", + "remove": "Fjern", + "remove_row": "Fjern rad", + "reset_default": "Tilbakestill til standardinnstillinger", + "reset_limit": "Fjern hash", + "routing": "Ruting", + "rsetting_add_rule": "Legg til regel", + "rsetting_content": "Regelinnhold", + "rsetting_desc": "Kort beskrivelse", + "rsetting_no_selection": "Vennligst velg en regel", + "rsetting_none": "Ingen regler tilgjengelig", + "rsettings_insert_preset": "Legg inn eksempel-forvalg \"%s\"", + "rsettings_preset_1": "Deaktiver alt unntatt DKIM og mengdebegrensning for autentiserte brukere", + "rsettings_preset_2": "Postmastere vil ha spam", + "rsettings_preset_3": "Bare tillat spesifikke sendere for en postboks (f.eks. kun bruk som intern postboks)", + "rsettings_preset_4": "Deaktiver Rspamd for et domene", + "rspamd_com_settings": "Et navn for innstillingen vil bli autogenerert, vennligst se eksempelforvalgene under. For ytterligere detaljer se Rspamd-dokumentasjonen", + "rspamd_global_filters": "Globale filtreringsmappinger", + "rspamd_global_filters_agree": "Jeg skal være forsiktig!", + "rspamd_global_filters_info": "Globale filtermappinger inneholder forskjellige typer globale svarte- og hvitelister.", + "rspamd_settings_map": "Rspamd innstillingsmapping", + "sal_level": "Moo-nivå", + "save": "Lagre endringer", + "search_domain_da": "Søk domener", + "send": "Send", + "sender": "Avsender", + "service": "Tjeneste", + "service_id": "TjenesteID", + "source": "Kilde", + "spamfilter": "Spamfilter", + "subject": "Emne", + "success": "Suksess", + "sys_mails": "Systemeposter", + "text": "Tekst", + "time": "Tid", + "title": "Tittel", + "title_name": "\"mailcow UI\" nettstedstittel", + "to_top": "Tilbake til toppen", + "transport_dest_format": "Regex eller syntaks: example.org, .example.org, *, box@example.org (flere verdier kan separeres via komma)", + "transport_maps": "Transportmappinger", + "ui_footer": "Bunntekst (HTML tillatt)", + "ui_header_announcement": "Annonseringer", + "ui_header_announcement_active": "Gjør annonsering aktiv", + "ui_header_announcement_content": "Tekst (HTML tillatt)", + "ui_header_announcement_help": "Annonseringen er synlig for alle innloggede brukere og på innloggingsskjermen for grensesnittet.", + "ui_header_announcement_select": "Velg annonseringstype", + "ui_header_announcement_type": "Type", + "ui_header_announcement_type_danger": "Veldig viktig", + "ui_header_announcement_type_info": "Info", + "ui_header_announcement_type_warning": "Viktig", + "ui_texts": "Grensesnittmerkelapper og tekster", + "unban_pending": "fjerning av utestenging avventes", + "unchanged_if_empty": "Hvis uendret, la være tomt", + "upload": "Last opp", + "username": "Brukernavn", + "validate_license_now": "Validér GUID mot lisenstjener", + "verify": "Validér", + "yes": "✓" }, "acl": { "ratelimit": "Nivågrense", @@ -204,5 +270,57 @@ "select_domain": "Vennligst velg et domene først", "active": "Aktiv", "target_address_info": "Komplett/e epostadresse/r (kommaseparert)." + }, + "danger": { + "dkim_domain_or_sel_exists": "En DKIM-nøkkel for \"%s\" eksisterer og vil ikke bli overskrevet", + "from_invalid": "Avsender kan ikke være tom", + "bcc_must_be_email": "BCC-destinasjon %s er ikke en gyldig epostadresse", + "domain_quota_m_in_use": "Domenekvote må være større enn eller lik %s MiB", + "access_denied": "Tilgang nektet eller ugyldige skjemadata", + "alias_domain_invalid": "Aliasdomene %s er ugyldig", + "alias_empty": "Aliasadresse kan ikke være tom", + "alias_goto_identical": "Alias og gå-til-adresse kan ikke være identiske", + "alias_invalid": "Aliasadresse %s er ugyldig", + "aliasd_targetd_identical": "Aliasdomene kan ikke være likt som måldomene: %s", + "aliases_in_use": "Max. aliaser må være større enn eller det samme som %d", + "app_name_empty": "App-navn kan ikke være tomt", + "app_passwd_id_invalid": "App-passord ID %s ugyldig", + "bcc_empty": "BCC-destinasjon kan ikke være tom", + "bcc_exists": "En BCC-mapping %s eksisterer for type %s", + "comment_too_long": "Kommentar for lang, maks 160 tegn tillatt", + "cors_invalid_method": "Ugyldig Allow-Method spesifisert", + "cors_invalid_origin": "Ugyldig Allow-Origin angitt", + "defquota_empty": "Standardkvote pr. postboks kan ikke være 0.", + "demo_mode_enabled": "Demomodus er aktivert", + "description_invalid": "Ressursbeskrivelse for %s er ugyldig", + "dkim_domain_or_sel_invalid": "DKIM-domene eller selector ugyldig: %s", + "domain_cannot_match_hostname": "Domenet kan ikke være det samme som vertsnavnet", + "domain_exists": "Domenet %s eksisterer allerede", + "domain_invalid": "Domenenavn er tomt eller ugyldig", + "domain_not_empty": "Kan ikke fjerne ikke-tomt domene %s", + "domain_not_found": "Domene %s ikke funnet", + "extended_sender_acl_denied": "manglende ACL for å angi ekstern avsenderadresse", + "extra_acl_invalid": "Ekstern avsenderadresse \"%s\" er ugyldig", + "extra_acl_invalid_domain": "Ekstern avsenderadresse \"%s\" bruker et ugyldig domene", + "fido2_verification_failed": "FIDO2-verifisering feilet: %s", + "file_open_error": "Fil kan ikke åpnes for skriving", + "filter_type": "Feil filtertype", + "global_filter_write_error": "Kunne ikke skrive filterfil: %s", + "global_map_invalid": "Global mapping-ID %s ugyldig", + "global_map_write_error": "Kunne ikke skrive global mapping-ID %s: %s", + "goto_empty": "En aliasadresse må inneholde minst en gyldig gå-til-adresse", + "goto_invalid": "Gå-til-adresse %s er ugyldig", + "ham_learn_error": "Ham-læringsfeil: %s", + "imagick_exception": "Feil: Imagick-avvik under lesing av bilde", + "img_invalid": "Kan ikke validere bildefil", + "img_tmp_missing": "Kan ikke validere bildefil: Midlertidig fil ikke funnet", + "invalid_bcc_map_type": "Ugyldig BCC-mappingtype", + "invalid_destination": "Målformat \"%s\" er ugyldig", + "invalid_filter_type": "Ugyldig filtertype", + "invalid_host": "Ugyldig vert angitt: %s", + "invalid_mime_type": "Ugyldig mime-type", + "invalid_nexthop": "\"Next hop\"-format er ugyldig", + "img_dimensions_exceeded": "Bildet overskriver maksimal bildestørrelse", + "img_size_exceeded": "Bildet overskrider maksimal filstørrelse" } } diff --git a/data/web/lang/lang.tr-tr.json b/data/web/lang/lang.tr-tr.json index 5219c41d..e7fb623c 100644 --- a/data/web/lang/lang.tr-tr.json +++ b/data/web/lang/lang.tr-tr.json @@ -1,6 +1,6 @@ { "acl": { - "alias_domains": "Alias domain ekle", + "alias_domains": "Takma alan adı ekle", "app_passwds": "Uygulama şifrelerini yönet", "bcc_maps": "BCC haritası", "delimiter_action": "Sınırlandırma işlemi", @@ -68,7 +68,7 @@ "goto_null": "Postaları çöpe at", "goto_spam": "Spam olarakişaretle", "hostname": "Ana sunucu", - "inactive": "İnaktif", + "inactive": "Pasif", "kind": "Tür", "mailbox_quota_def": "Varsayılan e-posta kotası", "mailbox_quota_m": "E-posta başına maksimum kota (MiB)", @@ -77,7 +77,7 @@ "max_mailboxes": "Maksimum e-posta hesabı", "mins_interval": "Sorgulama döngüsü (dakika)", "multiple_bookings": "Birden fazla rezervasyon", - "nexthop": "Next hop", + "nexthop": "Sonraki atlama", "password": "Şifre", "password_repeat": "Şifre (tekrar)", "port": "Port", @@ -107,7 +107,8 @@ "timeout2": "Yerel ana bilgisayara bağlantı için zaman aşımı", "username": "Kullanıcı Adı", "validate": "Doğrula", - "validation_success": "Doğrulama başarılı" + "validation_success": "Doğrulama başarılı", + "dry": "Senkronizasyonu simüle et" }, "admin": { "action": "İşlem", @@ -133,7 +134,223 @@ "duplicate_dkim": "Çift DKIM kayıtları", "f2b_ban_time": "Yasaklama süresi (saniye)", "f2b_max_attempts": "Maksimum giriş denemesi", - "f2b_retry_window": "Maksimum girişim için deneme pencere(leri)" + "f2b_retry_window": "Maksimum girişim için deneme pencere(leri)", + "ip_check_disabled": "IP kontrolü devre dışı. Bunu
Sistem > Yapılandırma > Seçenekler > Özelleştir altında etkinleştirebilirsiniz.", + "logo_info": "Resminiz, üst gezinme çubuğu için 40 piksel yüksekliğe ve maks. başlangıç sayfası için 250 piksel genişlik. Ölçeklenebilir bir grafik şiddetle tavsiye edilir.", + "forwarding_hosts_add_hint": "IPv4/IPv6 adreslerini, CIDR gösterimindeki ağları, ana bilgisayar adlarını (IP adreslerine çözümlenecek) veya alan adlarını (SPF kayıtlarını veya yokluğunda MX kayıtlarını sorgulayarak IP adreslerine çözümlenecek) belirtebilirsiniz.", + "include_exclude_info": "Varsayılan olarak - seçim yapılmadan - tüm posta kutuları adreslenir", + "credentials_transport_warning": "Uyarı: Yeni bir ulaşım haritası girişi eklemek, eşleşen bir sonraki atlama sütunuyla tüm girişlerin kimlik bilgilerini güncelleyecektir.", + "f2b_manage_external_info": "Fail2ban yasak listeyi koruyacak fakat trafiğe engel olacak kurallar koymayacak.Trafiği dışarıdan engellemek için aşağıda oluşturulan yasak listesini kullanın.", + "add_settings_rule": "Ayarlar kuralı ekle", + "add_transports_hint": "Lütfen, varsa, kimlik doğrulama verilerinin düz metin olarak saklanacağını unutmayın.", + "additional_rows": " ek satırlar eklendi", + "admin": "Yönetici", + "admins": "Yöneticiler", + "admins_ldap": "LDAP yöneticileri", + "advanced_settings": "Gelişmiş ayarlar", + "allowed_origins": "Access-Control-Allow-Origin", + "cors_settings": "CORS ayarları", + "last_applied": "Son uygulanan", + "logo_normal_label": "Normal", + "logo_dark_label": "Karanlık moda çevir", + "f2b_max_ban_time": "Max. yasaklanma süresi (s)", + "guid": "GUID - benzersiz örnek kimliği", + "guid_and_license": "GUID & Lisans", + "copy_to_clipboard": "Metni panoya kopyala", + "dkim_add_key": "ARC/DKIM key ekle", + "dkim_domains_selector": "Seçici", + "dkim_from": "Gönderen", + "dkim_key_length": "DKIM anahtar uzunluğu (bit)", + "dkim_key_missing": "Anahtar eksik", + "dkim_key_unused": "Anahtar kullanılamaz", + "dkim_key_valid": "Anahtar geçerli", + "dkim_keys": "ARC/DKIM anahtarları", + "dkim_overwrite_key": "Mevcut DKIM anahtarının üzerine yaz", + "dkim_private_key": "Özel anahtar", + "f2b_ban_time_increment": "Yasaklanma süresi her engellemede artar", + "f2b_manage_external": "Fail2Ban'ı dışarıdan yönetin", + "f2b_regex_info": "Dikkate alınan günlükler: SOGo, Postfix, Dovecot, PHP-FPM.", + "f2b_whitelist": "Beyaz listeye alınan ağlar/ana bilgisayarlar", + "filter_table": "Tabloyu filtrele", + "forwarding_hosts": "Yönlendirme Ana Bilgisayarları", + "forwarding_hosts_hint": "Gelen mesajlar burada listelenen tüm ana bilgisayarlardan koşulsuz olarak kabul edilir. Bu ana bilgisayarlar daha sonra DNSBL'lere karşı kontrol edilmez veya gri listeye tabi tutulmaz. Onlardan gelen istenmeyen e-postalar asla reddedilmez, ancak isteğe bağlı olarak Önemsiz klasörüne dosyalanabilir. Bunun en yaygın kullanımı, gelen e-postaları mailcow sunucunuza ileten bir kural kurduğunuz posta sunucularını belirtmektir.", + "from": "Kimden", + "generate": "oluştur", + "hash_remove_info": "Bir hız sınırı karmasını (hala mevcutsa) kaldırmak, sayacını tamamen sıfırlayacaktır.
\n Her karma ayrı bir renkle belirtilir.", + "help_text": "Oturum açma maskesinin altındaki yardım metnini geçersiz kıl (HTML'ye izin verilir)", + "host": "Host", + "html": "HTML", + "import": "İçe aktar", + "import_private_key": "Özel anahtarı içe aktar", + "in_use_by": "tarafından kullanımda", + "inactive": "Pasif", + "include_exclude": "Dahil et, hariç tut", + "includes": "Bu alıcıları dahil et", + "ip_check_opt_in": "Harici IP adreslerini çözümlemek için ipv4.mailcow.email ve ipv6.mailcow.email üçüncü taraf hizmetini kullanmayı seçin.", + "is_mx_based": "MX tabanlı", + "link": "Link", + "loading": "Lütfen bekleyin…", + "login_time": "Giriş zamanı", + "lookup_mx": "Hedef, MX adıyla eşleşecek normal bir ifadedir (google.com ile biten bir MX'e hedeflenen tüm postaları bu atlama üzerinden yönlendirmek için .*google\\\\.com)", + "main_name": "“mailcow UI” adı", + "merged_vars_hint": "Grileştirilmiş satırlar vars.(local.)inc.php dosyasından birleştirildi ve değiştirilemez.", + "message": "Mesaj", + "message_size": "Mesaj boyutu", + "nexthop": "Sonraki atlama", + "no": "✕", + "no_active_bans": "Aktif yasak yok", + "allowed_methods": "Access-Control-Allow-Methods", + "f2b_netban_ipv4": "Yasak uygulanacak IPv4 alt ağ boyutu (8-32)", + "f2b_netban_ipv6": "Yasak uygulanacak IPv6 alt ağ boyutu (8-32)", + "f2b_parameters": "Fail2ban parametreleri", + "empty": "Sonuç yok", + "excludes": "Bu alıcıları hariç tutar", + "f2b_blacklist": "Kara listeye alınan ağlar/ana bilgisayarlar", + "f2b_filter": "Regex filtreleri", + "f2b_list_info": "Kara listeye alınmış bir ana bilgisayar veya ağ, her zaman beyaz listedeki bir varlıktan daha ağır basacaktır. Liste güncellemelerinin uygulanması birkaç saniye sürecektir.", + "ip_check": "IP Kontrol", + "access": "Erişim", + "activate_api": "API etkinleştir", + "activate_send": "Gönder düğmesini etkinleştir", + "active": "Etkinleştir", + "active_rspamd_settings_map": "Aktif ayarlar haritası", + "add_admin": "Yönetici ekle", + "add_relayhost": "Gönderene bağlı aktarım ekle", + "add_relayhost_hint": "Lütfen, varsa, kimlik doğrulama verilerinin düz metin olarak saklanacağını unutmayın.", + "add_row": "Satır ekle", + "api_allow_from": "Bu IP'lerden/CIDR ağ gösterimlerinden API erişimine izin ver", + "api_key": "API anahtarı", + "api_read_only": "Sadece okuma", + "api_read_write": "Okuma yazma", + "api_skip_ip_check": "API için IP kontrolünü atla", + "app_links": "Uygulama linkleri", + "app_name": "Uygulama adı", + "arrival_time": "Varış zamanı (sunucu zamanı)", + "customer_id": "Müşteri Kimliği", + "customize": "Özelleştir", + "destination": "Hedef", + "ays": "Devam etmek istediğinizden emin misiniz?", + "change_logo": "Logoyu değiştir", + "convert_html_to_text": "HTML'yi düz metne dönüştürün", + "edit": "Düzenle", + "no_new_rows": "Başka satır yok", + "oauth2_client_secret": "Client anahtarı", + "quarantine_release_format": "Serbest bırakılan öğelerin biçimi", + "oauth2_info": "OAuth2 uygulaması, \"Yetkilendirme Kodu\" verme türünü destekler ve yenileme belirteçleri yayınlar.
\nSunucu, bir yenileme belirteci kullanıldıktan sonra otomatik olarak yeni yenileme belirteçleri de verir.

\n• Varsayılan kapsam profil'dir. OAuth2'ye karşı yalnızca posta kutusu kullanıcılarının kimliği doğrulanabilir. Kapsam parametresi atlanırsa, profile'ye geri döner.
\n• state parametresinin, yetkilendirme isteğinin bir parçası olarak istemci tarafından gönderilmesi gerekir.

\nOAuth2 API'sine yapılan istekler için yollar:
\n< ul>\n
  • Yetkilendirme bitiş noktası: /oauth/authorize
  • \n
  • Token bitiş noktası: /oauth/token\n
  • Kaynak sayfası: /oauth/profile
  • \n\nİstemci sırrının yeniden oluşturulması, mevcut yetkilendirme kodlarının süresinin dolmasına neden olmaz, ancak belirteçlerini yenileyemezler.

    \nİstemci belirteçlerini iptal etmek, tüm etkin oturumların derhal sonlandırılmasına neden olur. Tüm istemcilerin yeniden kimlik doğrulaması yapması gerekir.", + "license_info": "Lisans gerekli değildir ancak daha fazla geliştirmeye yardımcı olur.
    GUID'inizi buraya kaydedin. or Mailcow kurulumunuz için destek satın alın.", + "no_record": "Kayıt yok", + "oauth2_apps": "OAuth2 Uygulamaları", + "oauth2_add_client": "OAuth2 client ekle", + "oauth2_client_id": "Client ID", + "optional": "isteğe bağlı", + "oauth2_redirect_uri": "URI Yönlendirmesi", + "oauth2_renew_secret": "Yeni client anahtarı oluştur", + "oauth2_revoke_tokens": "Tüm client tokenlarını iptal et", + "quarantine": "Karantina", + "options": "Seçenekler", + "password": "Şifre", + "password_length": "Parola uzunluğu", + "password_policy": "Şifre politikası", + "password_policy_chars": "En az bir alfabetik karakter içermelidir", + "password_policy_length": "Minimum parola uzunluğu %d'dir", + "password_policy_lowerupper": "Küçük ve büyük harf karakterleri içermelidir", + "password_policy_numbers": "En az bir sayı içermelidir", + "password_policy_special_chars": "Özel karakterler içermelidir", + "password_repeat": "Onay şifresi (tekrar)", + "priority": "Öncelik", + "private_key": "Özel anahtar", + "quarantine_bcc": "Tüm bildirimlerin bir kopyasını (BCC) bu alıcıya gönderin:
    Devre dışı bırakmak için boş bırakın. İmzasız, işaretlenmemiş posta. Yalnızca dahili olarak teslim edilmelidir.", + "quarantine_exclude_domains": "Alan adlarını ve diğer alan adlarını hariç tut", + "quarantine_max_age": "Gün cinsinden maksimum yaş
    Değer 1 güne eşit veya daha büyük olmalıdır.", + "quarantine_max_score": "Bir epostanın spam puanı bu değerden yüksekse bildirim at:
    Varsayılan değer 9999,0", + "quota_notifications_vars": "{{percent}}, kullanıcının mevcut kotasına eşittir
    {{username}} posta kutusu adıdır", + "quarantine_max_size": "MiB cinsinden maksimum boyut (daha büyük öğeler atılır):
    0 sınırsız olduğunu değil göstermez.", + "quarantine_notification_html": "Bildirim e-posta şablonu:
    Varsayılan şablonu geri yüklemek için boş bırakın.", + "quarantine_notification_sender": "Bildirim e-postası gönderen", + "quarantine_notification_subject": "Bildirim e-postası konusu", + "quarantine_redirect": "Tüm bildirimleri bu alıcıya yönlendir:
    Devre dışı bırakmak için boş bırakın. İmzasız, kontrol edilmemiş posta. Yalnızca dahili olarak teslim edilmelidir.", + "quarantine_release_format_att": "Ek olarak", + "quarantine_release_format_raw": "Değiştirilmemiş orijinal", + "quarantine_retention_size": "Posta kutusu başına tutma sayısı:
    0, etkin değil anlamına gelir.", + "quota_notification_html": "Bildirim e-posta şablonu:
    Varsayılan şablonu geri yüklemek için boş bırakın.", + "quota_notification_sender": "Bildirim e-postası gönderen", + "quota_notification_subject": "Bildirim e-postası konusu", + "quota_notifications": "Kota bildirimleri", + "quota_notifications_info": "Kota bildirimleri, kullanıcılara %80'i geçtiğinde ve %95'i geçtiğinde bir kez gönderilir.", + "queue_unban": "Kuyruk yasağını kaldır", + "r_active": "Aktif kısıtlamalar", + "r_inactive": "Pasif kısıtlamalar", + "r_info": "Etkin kısıtlamalar listesindeki grileştirilmiş/devre dışı bırakılmış öğeler, posta kutusu için geçerli kısıtlamalar olarak bilinmez ve taşınamaz. Bilinmeyen kısıtlamalar yine de görünüm sırasına göre ayarlanacaktır.
    Onları değiştirebilmek için inc/vars.local.inc.php içine yeni öğeler ekleyebilirsiniz.", + "rate_name": "Puan adı", + "recipients": "Alıcılar", + "refresh": "Yenile", + "regen_api_key": "API anahtarını yeniden oluştur", + "regex_maps": "Regex haritaları", + "relay_from": "\"Kimden:\" adresi", + "relay_rcpt": "\"Kime:\" adresi", + "relay_run": "Test çalıştır", + "relayhosts": "Gönderene bağlı aktarımlar", + "relayhosts_hint": "Etki alanı yapılandırma iletişim kutusunda seçebilmek için gönderene bağlı aktarımları tanımlayın.
    \nAktarım hizmeti her zaman \"smtp:\" şeklindedir ve bu nedenle teklif edildiğinde TLS'yi deneyecektir. Sarılmış TLS (SMTPS) desteklenmez. Kullanıcıların bireysel giden TLS politikası ayarı dikkate alınır.\n
    Takma ad alanları da dahil olmak üzere seçili alan adlarını etkiler.", + "rspamd_global_filters_regex": "İsimleri amaçlarını açıklıyor. Tüm içerik, \"/pattern/options\" biçiminde geçerli normal ifade içermelidir (ör. /.+@domain\\.tld/i).
    \n İlkel olmasına rağmen kontroller regex'in her satırında yürütülüyor, sözdizimini doğru okuyamazsa Rspamds işlevi bozulabilir.
    \nRspamd değiştirildiğinde harita içeriğini okumaya çalışır. Sorun yaşarsanız, Rspamd'yi yeniden başlatın bir haritanın yeniden yüklenmesini zorunlu kılmak için.
    Kara listeye alınan öğeler karantinadan hariç tutulur.", + "transport_dest_format": "Regex veya sözdizimi: example.org, .example.org, *, box@example.org (birden çok değer virgülle ayrılabilir)", + "transports_hint": "• Bir aktarım haritası girişi, gönderene bağlı bir aktarım haritasını geçersiz kılar.
    \n• Tercihen MX tabanlı aktarımlar kullanılır.
    \n• Kullanıcı başına giden TLS ilke ayarları yoksayılır ve yalnızca TLS ilke eşleme girişleri tarafından zorunlu kılınabilir.
    \n• Tanımlanmış taşımalar için taşıma hizmeti her zaman \"smtp:\" şeklindedir ve bu nedenle teklif edildiğinde TLS'yi deneyecektir. Sarılmış TLS (SMTPS) desteklenmez.
    \n• \"/localhost$/\" ile eşleşen adresler her zaman \"local:\" yoluyla taşınır, bu nedenle bu adresler için bir \"*\" hedefi uygulanmaz.
    \n• Örnek bir sonraki sıçrama \"[host]:25\" için kimlik bilgilerini belirlemek için, Postfix her zaman \"[host]:25\" için arama yapmadan önce \"host\" için sorgular. Bu davranış, aynı anda \"host\" ve \"[host]:25\" kullanımını imkansız hale getirir.", + "search_domain_da": "Alan adlarını ara", + "send": "Gönder", + "rspamd_com_settings": "Bir ayar adı otomatik olarak oluşturulacaktır, lütfen aşağıdaki örnek ön ayarlara bakın. Daha fazla ayrıntı için Rspamd belgelerine bakın", + "rspamd_global_filters": "Küresel filtre haritaları", + "rspamd_global_filters_agree": "Dikkatli olacağım!", + "ui_header_announcement_type_warning": "Önemli", + "rsetting_desc": "Kısa tanım", + "rsetting_no_selection": "Lütfen bir kural seçin", + "rsetting_none": "Kullanılabilir kural yok", + "rsettings_insert_preset": "Örnek hazır ayar ekle \"%s\"", + "rsettings_preset_1": "Kimliği doğrulanmış kullanıcılar için DKIM ve hız sınırı hariç tümünü devre dışı bırakın", + "rsettings_preset_2": "Posta yöneticileri spam istiyor", + "rsettings_preset_3": "Bir posta kutusu için yalnızca belirli gönderenlere izin ver (yani yalnızca dahili posta kutusu olarak kullanım)", + "rsettings_preset_4": "Bir etki alanı için Rspamd'yi devre dışı bırakın", + "rspamd_global_filters_info": "Küresel filtre haritaları, farklı türde küresel kara ve beyaz listeler içerir.", + "rspamd_settings_map": "Rspamd ayarları haritası", + "sal_level": "Moo seviye", + "save": "Değişiklikleri kaydet", + "sender": "Gönderen", + "service": "Servis", + "service_id": "Servis ID", + "source": "Kaynak", + "spamfilter": "Spam filtresi", + "subject": "Konu", + "success": "Başarılı", + "sys_mails": "Sistem postaları", + "text": "Metin", + "time": "Zaman", + "title": "Başlık", + "title_name": "\"mailcow UI\" web sitesi başlığı", + "to_top": "Başa dön", + "transport_maps": "Ulaşım Haritaları", + "transport_test_rcpt_info": "• Yabancı bir hedefe geçişi test etmek için null@hosted.mailcow.de adresini kullanın.", + "ui_footer": "Altbilgi (HTML'ye izin verilir)", + "ui_header_announcement": "Duyurular", + "ui_header_announcement_active": "Duyuruyu etkin olarak ayarla", + "ui_header_announcement_content": "Metin (HTML'ye izin verilir)", + "ui_header_announcement_help": "Duyuru, oturum açmış tüm kullanıcılar tarafından ve kullanıcı arayüzünün oturum açma ekranında görülebilir.", + "ui_header_announcement_select": "Duyuru türünü seçin", + "ui_header_announcement_type_danger": "Çok önemli", + "ui_header_announcement_type_info": "Bilgi", + "ui_texts": "UI etiketleri ve metinleri", + "unban_pending": "Beklemede olan yasağı kaldır", + "unchanged_if_empty": "Değişmediyse boş bırakın", + "upload": "Yükle", + "username": "Kullanıcı adı", + "validate_license_now": "GUID'yi lisans sunucusuna göre doğrulayın", + "verify": "Doğrulayın", + "yes": "✓", + "ui_header_announcement_type": "Türü", + "remove": "Kaldır", + "remove_row": "Satırı kaldır", + "reset_default": "Öntanımlı değerlere dön", + "reset_limit": "Hashi kaldır", + "routing": "Yönlendirme", + "rsetting_add_rule": "Kural ekle", + "rsetting_content": "Kural içeriği" }, "warning": { "cannot_delete_self": "Cannot delete logged in user", @@ -147,5 +364,944 @@ "quota_exceeded_scope": "Domain kotası aşıldı: Bu domain kapsamında yalnızca sınırsız e-posta oluşturulabilir!", "session_token": "Form token geçersiz: Token uyuşmadı", "session_ua": "Form token geçersiz: User-Agent doğrulama hatası" + }, + "datatables": { + "decimal": ".", + "info": "TOPLAM_ girişlerin _BAŞLANGIÇ_ ile _SON_ arası gösteriliyor", + "paginate": { + "first": "İlk", + "last": "Son", + "next": "Sonraki", + "previous": "Önceki" + }, + "aria": { + "sortAscending": ": sütunu artan sıralama için etkinleştir", + "sortDescending": ": sütunu azalan şekilde sıralama için etkinleştirin" + }, + "thousands": ",", + "collapse_all": "Tümünü Daralt", + "emptyTable": "Tabloda veri mevcut değil", + "expand_all": "Tümünü Genişlet", + "infoEmpty": "0 girişten 0 ila 0 arası gösteriliyor", + "infoFiltered": "(_MAX_ toplam girişlerden filtrelendi)", + "lengthMenu": "_MENU_ girişlerini göster", + "loadingRecords": "Yükleniyor...", + "processing": "Lütfen bekleyin...", + "search": "Ara:", + "zeroRecords": "Eşleşen kayıt bulunamadı" + }, + "edit": { + "inactive": "Pasif", + "mailbox": "Posta kutusunu düzenle", + "mailbox_quota_def": "Varsayılan posta kutusu kotası", + "mailbox_relayhost_info": "Yalnızca posta kutusuna ve doğrudan takma adlara uygulanır, etki alanı geçiş ana bilgisayarını geçersiz kılar.", + "max_aliases": "Maks. takma adlar", + "max_mailboxes": "Maks. olası posta kutuları", + "max_quota": "Maks. posta kutusu başına kota (MiB)", + "extended_sender_acl_info": "Varsa, bir DKIM etki alanı anahtarı içe aktarılmalıdır.
    \\r\\n Bu sunucuyu karşılık gelen SPF TXT kaydına eklemeyi unutmayın.
    \\r\\n Bu sunucuya bir etki alanı veya takma ad etki alanı eklendiğinde, harici bir adresle çakışırsa, harici adres kaldırılır.
    \\r\\n *@domain.tld olarak göndermeye izin vermek için @domain.tld kullanın.", + "footer_exclude": "Footerdan hariç tut", + "last_modified": "Son değişiklik", + "lookup_mx": "Hedef, MX adıyla eşleşecek normal bir ifadedir (google.com ile biten bir MX'e hedeflenen tüm postaları bu atlama üzerinden yönlendirmek için .*google\\\\.com)", + "sogo_access_info": "Posta kullanıcı arayüzünden tek oturum açma çalışmaya devam eder. Bu ayar, diğer tüm hizmetlere erişimi etkilemez veya bir kullanıcının mevcut SOGo profilini silmez veya değiştirmez.", + "comment_info": "Gizli bir yorum kullanıcı tarafından görülmezken, genel bir yorum, kullanıcının genel bakışında üzerine gelindiğinde araç ipucu olarak gösterilir.", + "sender_acl_info": "Posta kutusu A kullanıcısının posta kutusu kullanıcısı B olarak göndermesine izin veriliyorsa, gönderen adresi SOGo'da seçilebilir \\\"gönderen\\\" alanı olarak otomatik olarak görüntülenmez.
    \\r\\n Posta kutusu B kullanıcısının izin vermesi için SOGo'da bir yetkilendirme oluşturması gerekir. posta kutusu kullanıcısı A, adresini gönderen olarak seçmek için. SOGo'da bir posta kutusuna yetki vermek için, posta görünümündeyken sol üstteki posta kutusu adınızın sağındaki menüyü (üç nokta) kullanın. Bu davranış, diğer ad adresleri için geçerli değildir.", + "sogo_visible_info": "Bu seçenek yalnızca SOGo'da görüntülenebilen nesneleri etkiler (en az bir yerel posta kutusuna işaret eden paylaşılan veya paylaşılmayan diğer ad adresleri). Gizliyse, bir takma ad SOGo'da seçilebilir gönderici olarak görünmez.", + "kind": "Nitelik", + "maxage": "Uzaktan sorgulanacak mesajların gün cinsinden maksimum ileti yaşı
    (0 = yaşı yoksay)", + "maxbytespersecond": "Maks. saniye başına bayt
    (0 = sınırsız)", + "redirect_uri": "Yönlendirme URI'i", + "relay_all": "Tüm alıcıları aktar", + "domain_footer_skip_replies": "Yanıt postasındaki altbilgiyi yoksay", + "exclude": "Nesneleri hariç tut (normal ifade)", + "extended_sender_acl": "Harici gönderen adresleri", + "force_pw_update": "Bir sonraki girişte şifre güncellemesini zorla", + "password": "Şifre", + "password_repeat": "Onay şifresi (tekrar)", + "private_comment": "Özel yorum", + "public_comment": "Genel yorum", + "pushover": "Pushover", + "pushover_evaluate_x_prio": "Yüksek öncelikli postayı iletin [X-Priority: 1]", + "pushover_info": "Anında iletme bildirimi ayarları, takma adlar (paylaşılan, paylaşılmayan, etiketli) dahil %s adresine teslim edilen tüm temiz (spam olmayan) postalara uygulanacaktır.", + "pushover_sender_array": "Yalnızca aşağıdaki gönderen e-posta adreslerini göz önünde bulundurun (virgülle ayrılmış)", + "scope": "Kapsam", + "skipcrossduplicates": "Klasörler arasında yinelenen mesajları atlayın (ilk gelen, ilk hizmet)", + "sogo_visible": "Takma ad SOGo'da görünür", + "relay_unknown_only": "Yalnızca var olmayan posta kutularını aktarın. Mevcut posta kutuları yerel olarak teslim edilecektir.", + "relayhost": "Göndericiye bağlı aktarımlar", + "remove": "Kaldır", + "resource": "Kaynak", + "save": "Değişiklikleri Kaydet", + "spam_policy": "Beyaz/kara listeye öğe ekleyin veya kaldırın", + "spam_score": "Özel bir spam puanı ayarlayın", + "subfolder2": "Hedefteki alt klasörle senkronize et
    (boş = alt klasörü kullanmayın)", + "syncjob": "Senkronizasyon işini düzenle", + "target_address": "Adrese git (virgülle ayrılmış)", + "target_domain": "Hedef alan", + "timeout1": "Uzak ana bilgisayara bağlantı için zaman aşımı", + "timeout2": "Yerel ana bilgisayara bağlantı için zaman aşımı", + "unchanged_if_empty": "Değişmediyse boş bırakın", + "username": "Kullanıcı adı", + "validate_save": "Doğrula ve kaydet", + "acl": "ACL (İzin)", + "active": "Aktif", + "admin": "Yöneticiyi düzenle", + "advanced_settings": "Gelişmiş ayarlar", + "alias": "Takma adı düzenle", + "generate": "oluştur", + "previous": "Önceki sayfa", + "domain_footer_info_vars": { + "from_addr": "Mail adresindeki adres kısmını verir", + "from_domain": "Mail adresindeki alan adını verir", + "custom": "Posta kutusu \\\"foo\\\" özelliğine ve \\\"bar\\\" değerine sahipse, \\\"bar\\\" döndürür\"", + "from_name": "Mail adresindeki gönderen alanını verir. Örn: Bilgi islem bilgiislem@canakkale.bel.tr nin Bilgi islem kısmını verir.", + "auth_user": "MTA tarafından belirtilen doğrulanmış kullanıcı adı", + "from_user": "Mail adresindeki kullanıcı adını alanını verir. Örn: bilgiislem@canakkale.bel.tr nin bilgiislem kısmını verir." + }, + "custom_attributes": "Kullanıcı tanımlı özellikler", + "delete_ays": "Lütfen silme işlemini onaylayın.", + "description": "Açıklama", + "pushover_only_x_prio": "Yalnızca yüksek öncelikli postayı dikkate alın [X-Priority: 1]", + "delete2duplicates": "Hedefteki kopyaları sil", + "domain_footer": "Domain footer", + "domain_footer_html": "HTML footer", + "edit_alias_domain": "Takma ad alanını düzenle", + "encryption": "Şifreleme", + "domain_footer_info": "Bu alan adındaki bir adresle ilişkili tüm giden e-postalara domain-wide footer eklenir. Footer için aşağıdaki değişkenler kullanılabilir :", + "domains": "Alan adları", + "dont_check_sender_acl": "%s etki alanı için gönderen kontrolünü devre dışı bırakın (+ takma ad etki alanları)", + "sieve_desc": "Kısa tanım", + "sieve_type": "Filtre türü", + "sender_acl": "olarak göndermeye izin ver", + "sender_acl_disabled": "Gönderen denetimi devre dışı", + "allow_from_smtp": "Yalnızca bu IP'lerin SMTP kullanmasına izin verin", + "allow_from_smtp_info": "Tüm gönderenlere izin vermek için boş bırakın.
    IPv4/IPv6 adresleri ve ağları.", + "allowed_protocols": "İzin verilen protokoller", + "app_name": "Uygulama adı", + "app_passwd": "Uygulama şifresi", + "app_passwd_protocols": "Uygulama şifresi için izin verilen protokoller", + "automap": "Klasörleri otomatik eşlemeyi deneyin (\\\"Gönderilmiş öğeler\\\", \\\"Gönderildi\\\" => \\\"Gönderildi\\\" vb.)", + "backup_mx_options": "Relay seçenekleri", + "bcc_dest_format": "BCC, tek bir geçerli e-posta adresi olmalıdır.
    Bir kopyayı birden fazla adrese göndermeniz gerekiyorsa, bir takma ad oluşturun ve burada kullanın.", + "client_id": "Müşteri Kimliği", + "client_secret": "Müşteri sırrı", + "created_on": "Oluşturuldu", + "delete1": "Tamamlandığında kaynaktan silin", + "delete2": "Kaynakta olmayan hedefteki mesajları sil", + "domain_footer_plain": "PLAIN footer", + "multiple_bookings": "Çoklu rezervasyon", + "none_inherit": "Yok / Miras", + "nexthop": "Sonraki atlama", + "pushover_sender_regex": "Aşağıdaki gönderen regexini göz önünde bulundurun", + "pushover_text": "Bildirim metni", + "force_pw_update_info": "Bu kullanıcı yalnızca %s'de oturum açabilecek. Uygulama şifreleri kullanılabilir durumda kalır.", + "full_name": "Ad Soyad", + "gal": "Genel Adres Listesi", + "gal_info": "GAL, bir etki alanının tüm nesnelerini içerir ve herhangi bir kullanıcı tarafından düzenlenemez. Devre dışı bırakılmışsa, SOGo'da serbest/meşgul bilgisi eksik! Değişiklikleri uygulamak için SOGo'yu yeniden başlatın.", + "grant_types": "Yetki türleri", + "hostname": "Ana bilgisayar adı", + "mbox_rl_info": "Bu hız sınırı SASL oturum açma adına uygulanır, oturum açmış kullanıcı tarafından kullanılan herhangi bir \\\"gönderen\\\" adresiyle eşleşir. Posta kutusu hız sınırı, alan genelindeki hız sınırını geçersiz kılar.", + "mins_interval": "Aralık(dakika)", + "pushover_title": "Bildirim başlığı", + "pushover_sound": "Ses", + "pushover_vars": "Gönderici filtresi tanımlanmadığında, tüm postalar dikkate alınacaktır.
    Regex filtreleri ve tam gönderen kontrolleri ayrı ayrı tanımlanabilir ve sıralı olarak değerlendirilecektir. Birbirlerine bağlı değildirler.
    Metin ve başlık için kullanılabilir değişkenler (lütfen veri koruma politikalarını dikkate alın)", + "pushover_verify": "Kimlik bilgilerini doğrulayın", + "quota_warning_bcc": "Kota uyarısı BCC", + "quota_warning_bcc_info": "Uyarılar, aşağıdaki alıcılara ayrı kopyalar halinde gönderilecektir. Konunun sonuna parantez içinde karşılık gelen kullanıcı adı eklenecektir, örneğin: Kota uyarısı (user@example.com).", + "ratelimit": "Hız sınırı", + "relay_all_info": "↪ Tüm alıcıları geçirmek için değil seçerseniz, aktarılması gereken her alıcı için bir (\\\"kör\\\") posta kutusu eklemeniz gerekir.", + "relay_domain": "Bu etki alanını aktar", + "relay_transport_info": "
    Bilgi
    Bu etki alanı için özel bir hedef için taşıma haritaları tanımlayabilirsiniz. Ayarlanmazsa, bir MX araması yapılır.", + "sogo_access": "SOGo'ya doğrudan giriş erişimi verin", + "spam_alias": "Zaman sınırlı takma ad adresleri oluşturun veya değiştirin", + "spam_filter": "Spam filtresi", + "disable_login": "Oturum açmaya izin verme (gelen posta hala kabul edilir)", + "domain": "Etki alanını düzenle", + "domain_admin": "Etki alanı yöneticisini düzenle", + "domain_quota": "Etki alanı kotası", + "quota_mb": "Kota (MiB)", + "title": "Nesneyi düzenle" + }, + "diagnostics": { + "dns_records_docs": "Lütfen ayrıca belgelere bakın.", + "cname_from_a": "A/AAAA kaydından elde edilen değer. Bu, kayıt doğru kaynağa işaret ettiği sürece desteklenir.", + "dns_records_24hours": "DNS'de yapılan değişikliklerin mevcut durumlarının bu sayfaya doğru bir şekilde yansıtılmasının 24 saat kadar sürebileceğini lütfen unutmayın. DNS kayıtlarınızı nasıl yapılandıracağınızı kolayca görebilmeniz ve tüm kayıtlarınızın DNS'de doğru şekilde depolanıp depolanmadığını kontrol edebilmeniz için tasarlanmıştır.", + "optional": "Bu kayıt isteğe bağlıdır.", + "dns_records_data": "Doğru veri", + "dns_records_name": "İsim", + "dns_records_status": "Mevcut Durum", + "dns_records_type": "Tür", + "dns_records": "DNS Kayıtları" + }, + "danger": { + "is_alias_or_mailbox": "%s zaten takma ad, posta kutusu veya takma ad etki alanından genişletilmiş bir takma ad adresi olarak biliniyor.", + "pushover_credentials_missing": "Pushover belirteci ve / veya anahtarı eksik", + "quota_not_0_not_numeric": "Kota sayısal ve >= 0 olmalıdır", + "extended_sender_acl_denied": "harici gönderen adreslerini ayarlamak için eksik ACL", + "invalid_destination": "Hedef biçimi \\\"%s\\\" geçersiz", + "mailbox_quota_left_exceeded": "Yeterli alan kalmadı (boş alan: %d MiB)", + "value_missing": "Lütfen tüm değerleri sağlayın", + "img_dimensions_exceeded": "Görüntü maksimum resim boyutunu aşıyor", + "max_quota_in_use": "Posta kutusu kotası %d MiB'den büyük veya buna eşit olmalıdır", + "object_exists": "%s nesnesi zaten var", + "webauthn_verification_failed": "WebAuthn doğrulaması başarısız oldu: %s", + "invalid_nexthop_authenticated": "Sonraki atlama, farklı kimlik bilgileriyle var, lütfen önce bu sonraki atlama için mevcut kimlik bilgilerini güncelleyin.", + "alias_domain_invalid": "%s takma ad alanı geçersiz", + "aliases_in_use": "Maks. takma adlar %d'den büyük veya eşit olmalıdır", + "app_name_empty": "Uygulama adı boş olamaz", + "app_passwd_id_invalid": "Uygulama şifresi kimliği %s geçersiz", + "bcc_empty": "BCC hedefi boş olamaz", + "alias_empty": "Takma ad adresi boş bırakılamaz", + "alias_goto_identical": "Takma ad ve varış adresi aynı olmamalıdır", + "alias_invalid": "%s takma ad adresi geçersiz", + "aliasd_targetd_identical": "Takma ad etki alanı, hedef etki alanına eşit olmamalıdır: %s", + "cors_invalid_method": "Geçersiz Allow-Method belirtildi", + "cors_invalid_origin": "Geçersiz Allow-Origin belirtildi", + "defquota_empty": "Posta kutusu başına varsayılan kota 0 olmamalıdır.", + "from_invalid": "Gönderen boş olmamalıdır", + "global_filter_write_error": "Filtre dosyası yazılamadı: %s", + "global_map_invalid": "Küresel harita kimliği %s geçersiz", + "maxquota_empty": "Maks. posta kutusu başına kota 0 olmamalıdır.", + "mysql_error": "MySQL hatası: %s", + "webauthn_authenticator_failed": "Seçilen kimlik doğrulayıcı bulunamadı.", + "webauthn_publickey_failed": "Seçilen kimlik doğrulayıcı için ortak anahtar saklanmadı", + "webauthn_username_failed": "Seçilen kimlik doğrulayıcı başka bir hesaba ait", + "global_map_write_error": "%s global harita kimliği yazılamadı: %s", + "access_denied": "Erişim reddedildi veya geçersiz form verisi", + "bcc_exists": "%s türü için %s BCC haritası var", + "bcc_must_be_email": "BCC %s geçerli bir e-posta adresi değil", + "comment_too_long": "Yorum çok uzun, maksimum 160 karaktere izin verilir", + "demo_mode_enabled": "Demo Mod açık", + "description_invalid": "%s için kaynak açıklaması geçersiz", + "dkim_domain_or_sel_exists": "\\\"%s\\\" için bir DKIM anahtarı var ve üzerine yazılmayacak", + "dkim_domain_or_sel_invalid": "DKIM etki alanı veya seçici geçersiz: %s", + "domain_cannot_match_hostname": "Alan, ana bilgisayar adıyla eşleşemez", + "domain_exists": "%s alanı zaten var", + "domain_invalid": "Alan adı boş veya geçersiz", + "domain_not_empty": "Boş olmayan alan adı %s kaldırılamıyor", + "domain_not_found": "%s alanı bulunamadı", + "domain_quota_m_in_use": "Etki alanı kotası %s MiB'den büyük veya buna eşit olmalıdır", + "extra_acl_invalid": "Harici gönderen adresi \\\"%s\\\" geçersiz", + "extra_acl_invalid_domain": "Harici gönderici \\\"%s\\\" geçersiz bir etki alanı kullanıyor", + "fido2_verification_failed": "FIDO2 doğrulaması başarısız oldu: %s", + "file_open_error": "Dosya yazmak için açılamıyor", + "filter_type": "Yanlış filtre türü", + "goto_empty": "Bir takma ad adresi, en az bir geçerli git adresi içermelidir", + "goto_invalid": "%s adresine git geçersiz", + "ham_learn_error": "Öğrenme hatası: %s", + "imagick_exception": "Hata: Görüntü okunurken Imagick istisnası", + "img_invalid": "Resim dosyası doğrulanamıyor", + "img_tmp_missing": "Resim dosyası doğrulanamıyor: Geçici dosya bulunamadı", + "password_complexity": "Şifre politikaya uygun değil", + "policy_list_from_exists": "Verilen ada sahip bir kayıt var", + "img_size_exceeded": "Görüntü maksimum dosya boyutunu aşıyor", + "invalid_bcc_map_type": "Geçersiz BCC harita türü", + "invalid_filter_type": "Geçersiz filtre türü", + "invalid_host": "Geçersiz ana bilgisayar belirtildi: %s", + "invalid_mime_type": "Geçersiz mime türü", + "invalid_nexthop": "Sonraki atlama biçimi geçersiz", + "invalid_recipient_map_new": "Geçersiz yeni alıcı belirtildi: %s", + "invalid_recipient_map_old": "Geçersiz orijinal alıcı belirtildi: %s", + "ip_list_empty": "İzin verilen IP'lerin listesi boş olamaz", + "is_alias": "%s zaten bir takma ad adresi olarak biliniyor", + "is_spam_alias": "%s zaten geçici bir takma ad adresi olarak biliniyor (spam takma ad adresi)", + "last_key": "Son anahtar silinemez, lütfen bunun yerine TFA'yı devre dışı bırakın.", + "login_failed": "Giriş başarısız", + "mailbox_defquota_exceeds_mailbox_maxquota": "Varsayılan kota, maksimum kota sınırını aşıyor", + "mailbox_invalid": "Posta kutusu adı geçersiz", + "mailbox_quota_exceeded": "Kota, alan sınırını aşıyor (maks. %d MiB)", + "mailbox_quota_exceeds_domain_quota": "Maks. kota, alan kota sınırını aşıyor", + "mailboxes_in_use": "Maks. posta kutuları %d'den büyük veya eşit olmalıdır", + "malformed_username": "Hatalı biçimlendirilmiş kullanıcı adı", + "map_content_empty": "Harita içeriği boş olamaz", + "max_alias_exceeded": "Maks. takma adlar aşıldı", + "max_mailbox_exceeded": "Maks. posta kutuları aşıldı (%d / %d)", + "network_host_invalid": "Geçersiz ağ veya ana bilgisayar: %s", + "next_hop_interferes": "%s, nexthop %s ile çakışıyor", + "next_hop_interferes_any": "Mevcut bir sonraki atlama %s ile çakışıyor", + "nginx_reload_failed": "Nginx yeniden yükleme başarısız oldu: %s", + "no_user_defined": "Kullanıcı tanımlı değil", + "object_is_not_numeric": "%s değeri sayısal değil", + "password_empty": "Şifre boş olmamalıdır", + "password_mismatch": "Onay şifresi eşleşmiyor", + "policy_list_from_invalid": "Kayıt geçersiz biçime sahip", + "private_key_error": "Özel anahtar hatası: %s", + "pushover_key": "Pushover anahtarı yanlış formatta", + "pushover_token": "Pushover token yanlış formatta", + "recipient_map_entry_exists": "Alıcı haritası girişi \\\"%s\\\" var", + "redis_error": "Redis hatası: %s", + "relayhost_invalid": "%s harita girişi geçersiz", + "template_exists": "%s isimli şablon zaten mevcut", + "template_id_invalid": "Şablon kimliği %s geçersiz", + "text_empty": "Metin boş olmamalıdır", + "unknown": "Bilinmeyen bir hata oluştu", + "unknown_tfa_method": "Bilinmeyen TFA yöntemi", + "unlimited_quota_acl": "ACL tarafından yasaklanan sınırsız kota", + "username_invalid": "Kullanıcı adı %s kullanılamaz", + "validity_missing": "Lütfen bir geçerlilik süresi atayın", + "yotp_verification_failed": "Yubico OTP doğrulaması başarısız oldu: %s", + "rspamd_ui_pw_length": "Rspamd UI şifresi en az 6 karakter uzunluğunda olmalıdır", + "tfa_token_invalid": "Hatalı TFA belirteci", + "release_send_failed": "Mesaj bırakılamadı: %s", + "reset_f2b_regex": "Regex filtresi zamanında sıfırlanamadı, lütfen tekrar deneyin veya birkaç saniye daha bekleyin ve web sitesini yeniden yükleyin.", + "resource_invalid": "%s kaynak adı geçersiz", + "rl_timeframe": "Hız sınırı zaman çerçevesi yanlış", + "script_empty": "Komut dosyası boş olamaz", + "sender_acl_invalid": "Gönderen ACL değeri %s geçersiz", + "set_acl_failed": "ACL ayarlanamadı", + "settings_map_invalid": "Ayarlar haritası kimliği %s geçersiz", + "sieve_error": "Elek ayrıştırıcı hatası: %s", + "spam_learn_error": "Spam öğrenme hatası: %s", + "subject_empty": "Konu boş olmamalıdır", + "target_domain_invalid": "Hedef alan %s geçersiz", + "targetd_not_found": "Hedef alan %s bulunamadı", + "targetd_relay_domain": "Hedef etki alanı %s bir geçiş etki alanıdır", + "template_name_invalid": "Şablon adı geçersiz", + "temp_error": "Geçici hata", + "tls_policy_map_dest_invalid": "Politika hedefi geçersiz", + "tls_policy_map_entry_exists": "Bir TLS ilke haritası girişi \\\"%s\\\" mevcut", + "tls_policy_map_parameter_invalid": "Politika parametresi geçersiz", + "totp_verification_failed": "TOTP doğrulaması başarısız oldu", + "transport_dest_exists": "\\\"%s\\\" aktarım hedefi mevcut" + }, + "debug": { + "container_disabled": "Container durduruldu veya devre dışı bırakıldı", + "last_modified": "Son değişiklik", + "log_info": "

    mailcow bellek içi günlükler, Redis listelerinde toplanır ve çekiçlemeyi azaltmak için her dakika LOG_LINES (%d) olacak şekilde kırpılır.\\r\\n
    Bellek içi günlükler ısrarcı. Bellekte oturum açan tüm uygulamalar, ayrıca Docker arka plan programında ve dolayısıyla varsayılan günlük sürücüsünde oturum açar.\\r\\n
    Bellek içi günlük türü, kapsayıcılarla ilgili küçük sorunları ayıklamak için kullanılmalıdır.

    \\r\\n

    Harici günlükler, verilen uygulamanın API'si aracılığıyla toplanır.

    \\r\\n

    Statik günlükler çoğunlukla etkinlik günlükleridir. Dockerd'da günlüğe kaydedilmez ancak yine de kalıcı olmaları gerekir (API günlükleri hariç).

    ", + "architecture": "Mimari", + "chart_this_server": "Grafik (bu sunucu)", + "containers_info": "Kapsayıcı bilgileri", + "container_running": "Çalıştırılıyor...", + "login_time": "Zaman", + "logs": "Loglar", + "static_logs": "Statik günlükler", + "success": "Başarılı", + "started_on": "Başladı", + "update_available": "Mevcut bir güncelleme var", + "container_stopped": "Durduruldu", + "cores": "Çekirdekler", + "current_time": "Sistem Zamanı", + "disk_usage": "Disk kullanımı", + "error_show_ip": "Genel IP adresleri çözümlenemedi.", + "external_logs": "Harici günlükler", + "history_all_servers": "Geçmiş (tüm sunucular)", + "in_memory_logs": "Bellek içi günlükler", + "jvm_memory_solr": "JVM bellek kullanımı", + "memory": "Hafıza", + "online_users": "Aktif kullanıcılar", + "restart_container": "Yeniden başlat", + "service": "Servis", + "show_ip": "Genel IP'yi göster", + "size": "Boyut", + "solr_dead": "Solr başlatılıyor, devre dışı bırakıldı veya öldü.", + "solr_status": "Solr durumu", + "started_at": "Başlangıç", + "system_containers": "Sistem ve Konteynerler", + "timezone": "Zaman Dilimi", + "uptime": "Çalışma Süresi", + "no_update_available": "Sistem en son sürümde", + "update_failed": "Güncelleme olup olmadığı kontrol edilemedi", + "username": "Kullanıcı Adı", + "wip": "Şu Anda Çalışma Devam Ediyor", + "docs": "Dokümanlar" + }, + "mailbox": { + "domain_admins": "Etki alanı yöneticileri", + "insert_preset": "Örnek ön ayar \\\"%s\\\" ekle", + "mins_interval": "Aralık (dk)", + "bcc_info": "BCC haritaları, tüm mesajların kopyalarını başka bir adrese sessizce iletmek için kullanılır. Yerel hedef bir postanın alıcısı olarak hareket ettiğinde, bir alıcı eşleme türü girişi kullanılır. Gönderici haritaları aynı prensibe uygundur.
    \\r\\n Yerel hedef, başarısız bir teslimat hakkında bilgilendirilmez.", + "booking_custom": "Özel bir rezervasyon miktarıyla sabit sınırlama", + "force_pw_update": "Bir sonraki girişte parola güncellemesini zorunlu kıl", + "allow_from_smtp_info": "Tüm gönderenlere izin vermek için boş bırakın.
    IPv4/IPv6 adresleri ve ağları.", + "tls_policy_maps_enforced_tls": "Bu ilkeler, giden TLS bağlantılarını zorlayan posta kutusu kullanıcılarının davranışını da geçersiz kılar. Aşağıda herhangi bir politika yoksa, bu kullanıcılar smtp_tls_mandatory_protocols ve smtp_tls_mandatory_ciphers olarak belirtilen varsayılan değerleri uygular.", + "tls_map_parameters_info": "Boş veya parametreler, örneğin: protokoller=!SSLv2 şifreleri=orta hariç tutma=3DES", + "recipient_map": "Alıcı haritası", + "sieve_info": "Kullanıcı başına birden fazla filtre saklayabilirsiniz, ancak aynı anda yalnızca bir ön filtre ve bir son filtre etkin olabilir.
    \\r\\nHer filtre açıklanan sırayla işlenir. Ne başarısız bir komut dosyası ne de verilen bir \\\"keep;\\\", başka komut dosyalarının işlenmesini durdurmayacaktır. Global elek komut dosyalarında yapılan değişiklikler, Dovecot'un yeniden başlatılmasını tetikleyecektir.

    Global elek ön filtresi • Ön filtre • Kullanıcı komut dosyaları • Son filtre • Küresel elek son filtresi", + "syncjob_EXIT_AUTHENTICATION_FAILURE": "Kimlik doğrulama sorunu", + "tls_enforce_in": "TLS gelenini uygula", + "tls_policy_maps_info": "Bu politika haritası, bir kullanıcının TLS politika ayarlarından bağımsız olarak giden TLS aktarım kurallarını geçersiz kılar.
    \\r\\n Lütfen \\\"smtp_tls_policy_maps\\\" dokümanları.", + "remove": "Kaldır", + "resources": "Kaynaklar", + "running": "Çalıştırılıyor...", + "sender": "Gönderen", + "set_postfilter": "Son filtre olarak işaretle", + "set_prefilter": "Ön filtre olarak işaretle", + "add_domain": "Alan adı ekle", + "action": "İşlem", + "activate": "Etkinleştir", + "active": "Aktif", + "add": "Ekle", + "add_alias": "Takma ad ekle", + "add_alias_expand": "Diğer adları diğer ad etki alanları üzerinde genişletin", + "add_tls_policy_map": "TLS politika haritası ekle", + "address_rewriting": "Adresi yeniden yaz", + "alias": "Takma ad", + "alias_domain_alias_hint": "Takma adlar, alan takma adlarına otomatik olarak uygulanmaz. Bir takma ad adresi takma ad@etki alanım kapsamıyor takma ad@takma ad-domain adresini (burada \\\"takma ad-domain\\\" \\\"domain\\\" için hayali bir takma addır.
    Postaları harici bir posta kutusuna yönlendirmek için lütfen bir elek filtresi kullanın (\\\"Filtreler\\\" sekmesine bakın veya SOGo -> Yönlendiriciyi kullanın). Eksik takma adları otomatik olarak eklemek için \\\"Takma adı diğer ad alanları üzerinden genişlet\\\" seçeneğini kullanın.", + "booking_custom_short": "Kesin sınır", + "booking_ltnull": "Sınırsız, ancak rezervasyon yapıldığında meşgul olarak göster", + "catch_all": "Hepsini Yakala", + "created_on": "Oluşturuldu.", + "daily": "Günlük", + "deactivate": "Devre dışı bırak", + "mailbox": "Posta Kutusu", + "mailbox_defaults": "Varsayılan ayarlar", + "mailbox_defaults_info": "Yeni posta kutuları için varsayılan ayarları tanımlayın.", + "mailbox_defquota": "Varsayılan posta kutusu boyutu", + "mailbox_templates": "Mail Kutusu Şablonları", + "mailbox_quota": "Maks. posta kutusu boyutu", + "mailboxes": "Posta kutuları", + "public_comment": "Genel yorum", + "q_add_header": "önemsiz klasörüne taşındığında", + "q_all": " önemsiz klasörüne taşındığında ve reddedildiğinde", + "q_reject": "Red aşamasında", + "quarantine_category": "Karantina bildirim kategorisi", + "quarantine_notification": "Karantina bildirimleri", + "quick_actions": "İşlemler", + "stats": "İstatistikler", + "status": "Durum", + "tls_policy_maps_long": "Giden TLS politika haritası geçersiz kılmaları", + "toggle_all": "Tümünü değiştir", + "booking_lt0_short": "Esnek sınır", + "msg_num": "Mesaj #", + "spam_aliases": "Geçici takma ad", + "sieve_preset_2": "Her zaman belirli bir gönderenin e-postasını görüldüğü gibi işaretleyin", + "add_bcc_entry": "BCC haritası ekle", + "add_domain_alias": "Alan adı ekle", + "add_domain_record_first": "Lütfen önce bir alan adı ekleyin", + "add_filter": "Filtre ekle", + "add_mailbox": "Posta kutusu ekle", + "add_recipient_map_entry": "Alıcı haritası ekle", + "add_resource": "Kaynak ekle", + "add_template": "Şablon Ekle", + "alias_domain_backupmx": "Takma alan adı geçiş alanı için etkin değil", + "aliases": "Takma Adlar", + "all_domains": "Tüm Alan Adları", + "allow_from_smtp": "Yalnızca bu IP'lerin SMTP kullanmasına izin verin", + "allowed_protocols": "Doğrudan kullanıcı erişimi için izin verilen protokoller (uygulama parola protokollerini etkilemez)", + "backup_mx": "Geçiş alanı", + "bcc": "BCC", + "bcc_destination": "Gizli hedef", + "bcc_destinations": "Gizli hedef", + "bcc_local_dest": "Yerel hedef", + "bcc_map": "BCC haritası", + "bcc_map_type": "BCC türü", + "bcc_maps": "BCC haritaları", + "bcc_rcpt_map": "Alıcı haritası", + "bcc_sender_map": "Gönderen haritası", + "bcc_to_rcpt": "Alıcı harita türüne geç", + "bcc_to_sender": "Gönderici harita türüne geç", + "bcc_type": "BCC türü", + "booking_null": "Her zaman ücretsiz olarak göster", + "booking_0_short": "Her zaman ücretsiz", + "description": "Açıklama", + "disable_login": "Oturum açmaya izin verme (gelen posta hala kabul edilir)", + "disable_x": "Devre dışı bırak", + "dkim_domains_selector": "Seçici", + "dkim_key_length": "DKIM anahtar uzunluğu (bit)", + "domain": "Etki Alanı", + "domain_aliases": "Alan adı takma adları", + "domain_templates": "Etki Alanı Şablonları", + "domain_quota": "Kota", + "domain_quota_total": "Toplam alan kotası", + "domains": "Etki Alanları", + "edit": "Düzenle", + "empty": "Sonuç yok", + "enable_x": "Etkinleştir", + "excludes": "Hariç tutulanlar", + "filter_table": "Tabloyu filtrele", + "filters": "Filtreler", + "fname": "Tam adı", + "gal": "Genel Adres Listesi", + "goto_ham": "ham olarak öğrenin", + "goto_spam": "spam olarak öğrenin", + "hourly": "Saatlik", + "in_use": "Kullanılan (%)", + "inactive": "Pasif", + "kind": "Nitelik", + "last_mail_login": "Son posta girişi", + "last_modified": "Son değişiklik", + "last_pw_change": "Son şifre değişikliği", + "last_run": "Son çalıştırma", + "last_run_reset": "Sonrakini planla", + "max_aliases": "Max. kısayollar", + "max_mailboxes": "Max. mail kutuları", + "max_quota": "Mail kutusu başına max. kota", + "multiple_bookings": "Çoklu rezervasyonlar", + "never": "Hiçbir zaman", + "no": "✕", + "no_record": "%s nesnesi için kayıt yok", + "no_record_single": "Kayıt yok", + "open_logs": "Logları aç", + "owner": "Sahip", + "private_comment": "Özel yorum", + "recipient": "Alıcı", + "recipient_map_info": "Alıcı haritaları, teslim edilmeden önce bir mesajdaki hedef adresi değiştirmek için kullanılır.", + "recipient_map_new": "Yeni alıcı", + "recipient_map_old_info": "Bir alıcı eşleme orijinal hedefi, geçerli e-posta adresleri veya bir alan adı olmalıdır.", + "recipient_maps": "Alıcı haritaları", + "relay_all": "Tüm alıcıları ilet", + "relay_unknown": "Bilinmeyen posta kutularını aktar", + "sieve_preset_1": "Olası tehlikeli dosya türlerine sahip postaları atın", + "sieve_preset_3": "Sessizce atın, tüm diğer elek işlemlerini durdurun", + "sieve_preset_4": "INBOX'a dosyalayın, elek filtreleriyle daha fazla işlemi atlayın", + "sieve_preset_5": "Otomatik yanıtlayıcı (tatil)", + "sieve_preset_6": "Postayı reddedildi olarak yanıtla", + "sieve_preset_7": "Yönlendir ve sakla/bırak", + "sieve_preset_8": "Gönderenin parçası olduğu bir takma ad adresine gönderilen mesajı atın", + "sieve_preset_header": "Lütfen aşağıdaki örnek ön ayarlara bakın. Daha fazla ayrıntı için Wikipedia'ya bakın.", + "sogo_visible": "Takma ad SOGo'da görünür", + "sogo_visible_n": "SOGo'da takma adı gizle", + "sogo_visible_y": "SOGo'da takma adı göster", + "sync_jobs": "İşleri senkronize et", + "syncjob_check_log": "Günlüğü kontrol et", + "syncjob_last_run_result": "Son çalıştırma sonucu", + "syncjob_EX_OK": "Başarılı", + "syncjob_EXIT_CONNECTION_FAILURE": "Bağlantı sorunu", + "syncjob_EXIT_TLS_FAILURE": "Şifreli bağlantıyla ilgili sorun", + "syncjob_EXIT_OVERQUOTA": "Hedef posta kutusu kotayı aştı", + "syncjob_EXIT_CONNECTION_FAILURE_HOST1": "Uzak sunucuya bağlanılamıyor", + "syncjob_EXIT_AUTHENTICATION_FAILURE_USER1": "Yanlış kullanıcı adı veya şifre", + "table_size": "Tablo boyutu", + "table_size_show_n": "%s öğeleri göster", + "target_address": "Adrese git", + "target_domain": "Hedef alan", + "templates": "Şablonlar", + "template": "Şablon", + "tls_enforce_out": "TLS gidenini uygula", + "tls_map_dest_info": "Örnekler: example.org, .example.org, [mail.example.org]:25", + "tls_map_policy": "Politika", + "tls_policy_maps": "TLS politika haritaları", + "username": "Kullanıcı Adı", + "waiting": "Bekliyor...", + "weekly": "Haftalık", + "yes": "OK", + "recipient_map_new_info": "Alıcı harita hedefi geçerli bir e-posta adresi olmalıdır.", + "recipient_map_old": "Orijinal alıcı", + "tls_map_dest": "Hedef", + "tls_map_parameters": "Parametreler" + }, + "login": { + "mobileconfig_info": "İstenen Apple bağlantı profilini indirmek için lütfen posta kutusu kullanıcısı olarak oturum açın.", + "delayed": "Giriş %s saniye gecikti.", + "fido2_webauthn": "FIDO2/WebAuthn Giriş", + "login": "Giriş", + "password": "Şifre", + "username": "Kullanıcı Adı", + "other_logins": "Anahtar girişi" + }, + "success": { + "bcc_saved": "BCC harita girişi kaydedildi", + "item_deleted": "Öğe %s başarıyla silindi", + "verified_webauthn_login": "Doğrulanmış WebAuthn girişi", + "f2b_modified": "Fail2ban parametrelerinde yapılan değişiklikler kaydedildi", + "rl_saved": "Kaydedilen %s nesnesi için hız sınırı", + "alias_added": "Takma ad adresi %s (%d) eklendi", + "aliasd_modified": "%s takma ad etki alanında yapılan değişiklikler kaydedildi", + "global_filter_written": "Filtre dosyaya başarıyla yazıldı", + "dkim_removed": "DKIM anahtarı %s kaldırıldı", + "pushover_settings_edited": "Pushover ayarları başarıyla ayarlandı, lütfen kimlik bilgilerini doğrulayın.", + "verified_yotp_login": "Doğrulanmış Yubico OTP girişi", + "deleted_syncjobs": "Silinen senkronizasyon işleri: %s", + "sogo_profile_reset": "%s kullanıcısı için SOGo profili sıfırlandı", + "domain_admin_removed": "Alan yöneticisi %s kaldırıldı", + "domain_admin_modified": "Alan yöneticisi %s'de yapılan değişiklikler kaydedildi", + "domain_footer_modified": "Domain footer değişiklikleri %s kaydedildi", + "domain_removed": "%s etki alanı kaldırıldı", + "dovecot_restart_success": "Dovecot başarıyla yeniden başlatıldı", + "hash_deleted": "Hash silindi", + "items_deleted": "Öğe %s başarıyla silindi", + "items_released": "Seçilen öğeler yayınlandı.", + "learned_ham": "Kimlik %s jambon olarak başarıyla öğrenildi", + "license_modified": "Lisansta yapılan değişiklikler kaydedildi", + "logged_in_as": "%s olarak oturum açıldı", + "mailbox_added": "Posta kutusu %s eklendi", + "mailbox_modified": "%s posta kutusunda yapılan değişiklikler kaydedildi", + "mailbox_removed": "Posta kutusu %s kaldırıldı", + "nginx_reloaded": "Nginx yeniden yüklendi", + "object_modified": "%s nesnesindeki değişiklikler kaydedildi", + "reset_main_logo": "Varsayılan logoya sıfırla", + "saved_settings": "Kaydedilen ayarlar", + "eas_reset": "%s kullanıcısı için ActiveSync cihazları sıfırlandı", + "domain_added": "%s etki alanı eklendi", + "template_modified": "%s şablonuna değişiklikler işlendi", + "ui_texts": "Kullanıcı arayüzü metinlerinde yapılan değişiklikler kaydedildi", + "template_added": "%s şablonu eklendi", + "acl_saved": "%s nesnesi için ACL kaydedildi", + "admin_added": "%s yöneticisi eklendi", + "admin_api_modified": "API'deki değişiklikler kaydedildi", + "admin_modified": "Yönetici değişiklikleri kaydedildi", + "admin_removed": "%s yöneticisi kaldırıldı", + "alias_domain_removed": "Takma ad alan adı %s kaldırıldı", + "alias_modified": "%s takma ad adresindeki değişiklikler kaydedildi", + "alias_removed": "%s takma adı kaldırıldı", + "aliasd_added": "%s takma ad alanı eklendi", + "app_links": "Uygulama bağlantılarında yapılan değişiklikler kaydedildi", + "app_passwd_added": "Yeni uygulama şifresi eklendi", + "app_passwd_removed": "Kaldırılan uygulama parolası kimliği %s", + "bcc_deleted": "BCC harita girişleri silindi: %s", + "bcc_edited": "BCC harita girişi %s düzenlendi", + "cors_headers_edited": "CORS ayarları kaydedildi", + "db_init_complete": "Veritabanı başlatma işlemi tamamlandı", + "delete_filter": "Silinen filtre kimliği %s", + "delete_filters": "Silinen filtreler: %s", + "deleted_syncjob": "Syncjob kimliği %s silindi.", + "dkim_added": "DKIM anahtarı %s kaydedildi", + "domain_add_dkim_available": "Bir DKIM anahtarı zaten mevcuttu", + "dkim_duplicated": "%s etki alanı için DKIM anahtarı %s'ye kopyalandı", + "domain_admin_added": "Alan yöneticisi %s eklendi", + "domain_modified": "%s etki alanında yapılan değişiklikler kaydedildi", + "f2b_banlist_refreshed": "Banlist ID başarıyla yenilendi.", + "forwarding_host_added": "Yönlendirme ana bilgisayarı %s eklendi", + "forwarding_host_removed": "Yönlendirme ana bilgisayarı %s kaldırıldı", + "ip_check_opt_in_modified": "IP kontrolü başarıyla kaydedildi", + "item_released": "Öğe %s yayınlandı", + "password_policy_saved": "Parola politikası başarıyla kaydedildi", + "qlearn_spam": "Mesaj kimliği %s spam olarak öğrenildi ve silindi", + "queue_command_success": "Kuyruk komutu başarıyla tamamlandı", + "recipient_map_entry_deleted": "Alıcı harita kimliği %s silindi", + "recipient_map_entry_saved": "Alıcı harita girişi \\\"%s\\\" kaydedildi", + "relayhost_added": "%s harita girişi eklendi", + "relayhost_removed": "%s harita girişi kaldırıldı", + "resource_added": "Kaynak %s eklendi", + "resource_modified": "%s posta kutusunda yapılan değişiklikler kaydedildi", + "resource_removed": "Kaynak %s kaldırıldı", + "rspamd_ui_pw_set": "Rspamd UI parolası başarıyla ayarlandı", + "settings_map_added": "Ayarlar haritası girişi eklendi", + "settings_map_removed": "Kaldırılan ayarlar haritası kimliği %s", + "template_removed": "%s şablonu silindi", + "tls_policy_map_entry_deleted": "TLS politika haritası kimliği %s silindi", + "tls_policy_map_entry_saved": "TLS ilke haritası girişi \\\"%s\\\" kaydedildi", + "upload_success": "Dosya başarıyla yüklendi", + "verified_fido2_login": "Doğrulanmış FIDO2 girişi", + "verified_totp_login": "Doğrulanmış TOTP girişi" + }, + "quarantine": { + "remove": "Kaldır", + "disabled_by_config": "Geçerli sistem yapılandırması, karantina işlevini devre dışı bırakır. Lütfen karantina öğeleri için \\\"posta kutusu başına tutma\\\" ve \\\"maksimum boyut\\\" ayarlayın.", + "qinfo": "Karantina sistemi, reddedilen postaları veritabanına (gönderene teslim edilmiş bir posta izlenimi verilmeyecek) ve bir posta kutusunun Önemsiz klasörüne kopya olarak teslim edilen postayı kaydeder.\\r\\n
    \\\"Spam olarak öğren ve sil\\\", Bayes teoremi aracılığıyla bir mesajı spam olarak öğrenecek ve ayrıca gelecekte benzer mesajları reddetmek için bulanık karmaları hesaplayacaktır.\\r\\n
    Lütfen birden fazla öğrenmenin olduğunu unutmayın. iletiler - sisteminize bağlı olarak - zaman alabilir.
    Kara listeye alınan öğeler karantinadan hariç tutulur.", + "sender_header": "Gönderen (\"Kimden\" başlığı)", + "table_size": "Tablo boyutu", + "confirm_delete": "Bu öğenin silinmesini onaylayın.", + "danger": "Tehlike", + "deliver_inbox": "Gelen kutusuna teslim et", + "download_eml": "İndir (.eml)", + "show_item": "Öğeyi göster", + "spam": "Spam", + "spam_score": "Skor", + "subj": "Konu", + "table_size_show_n": "%s öğeleri göster", + "text_from_html_content": "İçerik (dönüştürülmüş html)", + "text_plain_content": "İçerik (metin/düz)", + "toggle_all": "Hepsini aç/kapat", + "type": "Tür", + "qhandler_success": "İstek sisteme başarıyla gönderildi. Artık pencereyi kapatabilirsiniz.", + "recipients": "Alıcılar", + "refresh": "Yenile", + "received": "Alındı.", + "action": "İşlem", + "atts": "Ekler", + "check_hash": "Dosya hash @ VT ara", + "confirm": "Onayla", + "empty": "Sonuç Yok", + "high_danger": "Yüksek", + "info": "Bilgi", + "junk_folder": "Gereksiz klasör", + "learn_spam_delete": "Spam olarak öğren ve sil", + "low_danger": "Düşük", + "medium_danger": "Orta", + "neutral_danger": "Nötr", + "notified": "Bildirildi.", + "qid": "Rspamd QID", + "qitem": "Karantina öğesi", + "quarantine": "Karantina", + "quick_actions": "İşlemler", + "quick_delete_link": "Hızlı silme bağlantısını aç", + "quick_info_link": "Bilgi bağlantısını aç", + "quick_release_link": "Hızlı yayın bağlantısını aç", + "rcpt": "Alıcı", + "rejected": "Reddedildi.", + "release": "Serbest Bırak", + "release_body": "Mesajınızı eml dosyası olarak bu mesaja ekledik.", + "release_subject": "Potansiyel olarak zarar veren karantina öğesi %s", + "rewrite_subject": "Konuyu yeniden yaz", + "rspamd_result": "Rspamd sonucu", + "sender": "Gönderen (SMTP)", + "settings_info": "Karantinaya alınacak maksimum öğe miktarı: %s
    Maksimum e-posta boyutu: %s MiB" + }, + "tfa": { + "waiting_usb_register": "USB cihazı bekleniyor...

    Lütfen şifrenizi yukarıya girin ve USB cihazınızdaki düğmeye dokunarak kaydınızı onaylayın.", + "scan_qr_code": "Lütfen aşağıdaki kodu kimlik doğrulama uygulamanızla tarayın veya kodu manuel olarak girin.", + "u2f_deprecated": "Anahtarınız, kullanımdan kaldırılmış U2F yöntemi kullanılarak kaydedilmiş gibi görünüyor. İki Faktörlü Kimlik Doğrulamayı sizin için devre dışı bırakacağız ve Anahtarınızı sileceğiz.", + "none": "Devre dışı bırak", + "authenticators": "Kimlik doğrulayıcılar", + "api_register": "%s, Yubico Bulut API'sini kullanır. Lütfen anahtarınız için buradan bir API anahtarı edinin. ", + "confirm": "Onayla", + "confirm_totp_token": "Lütfen oluşturulan jetonu girerek değişikliklerinizi onaylayın", + "delete_tfa": "Çift faktörlü doğrulamayı kaldırın", + "disable_tfa": "Bir olayla başarılı girişe kadar çift geçişli çıkışı devre dışı bırak", + "enter_qr_code": "Cihazınız QR kodlarını tarayamıyorsa TOTP kodunuz", + "error_code": "Hata kodu", + "init_webauthn": "Başlatılıyor, lütfen bekleyin...", + "key_id": "Cihazınız için bir tanımlayıcı", + "key_id_totp": "Anahtarınız için bir tanımlayıcı", + "reload_retry": "- (hata devam ederse tarayıcıyı yeniden yükleyin)", + "select": "Lütfen seçiniz", + "set_tfa": "Çift faktörlü yöntem metodu", + "tfa_token_invalid": "Çift faktörlü doğrulama geçersiz", + "totp": "Zamana dayalı OTP (Google Authenticator, Authy, vb.)", + "u2f_deprecated_important": "Lütfen Anahtarınızı yeni WebAuthn yöntemiyle yönetici panelinde kaydedin.", + "webauthn": "WebAuthn kimlik doğrulaması", + "waiting_usb_auth": "USB cihazı bekleniyor...

    Lütfen şimdi USB cihazınızdaki düğmeye dokunun.", + "yubi_otp": "Yubico OTP kimlik doğrulaması", + "start_webauthn_validation": "Doğrulamayı başlat", + "tfa": "Çift faktörlü doğrulama" + }, + "start": { + "mailcow_panel_detail": "Etki alanı yöneticileri posta kutuları ve takma adlar oluşturur, değiştirir veya siler, alan adlarını değiştirir ve atanan alan adları hakkında daha fazla bilgi okur.
    \\r\\nPosta kutusu kullanıcıları zaman oluşturabilir -sınırlı takma adlar (spam takma adları), şifrelerini ve spam filtresi ayarlarını değiştirin.", + "imap_smtp_server_auth_info": "Lütfen tam e-posta adresinizi ve PLAIN kimlik doğrulama mekanizmasını kullanın.
    \\r\\nGiriş verileriniz, sunucu tarafı zorunlu şifreleme ile şifrelenecektir.", + "mailcow_apps_detail": "Postalarınıza, takviminize, kişilerinize ve daha fazlasına erişmek için bir mailcow uygulaması kullanın.", + "help": "Yardım panelini göster/gizle" + }, + "queue": { + "hold_mail_legend": "Seçilen postaları bekletir. (Daha fazla teslimat girişimini önler)", + "legend": "Posta kuyruğu eylemleri işlevleri:", + "ays": "Lütfen geçerli kuyruktaki tüm öğeleri silmek istediğinizi onaylayın.", + "deliver_mail": "Teslim Et", + "deliver_mail_legend": "Seçilen postaları yeniden teslim etme girişimleri.", + "delete": "Tümünü Sil", + "flush": "Kuyruğu Temizle", + "info": "Posta kuyruğu, teslim edilmeyi bekleyen tüm e-postaları içerir. Bir mail uzun süre mail kuyruğunda kalırsa sistem tarafından otomatik olarak silinir.
    İlgili mailin hata mesajı mailin neden teslim edilemediği hakkında bilgi verir.", + "queue_manager": "Kuyruk Yöneticisi", + "show_message": "Mesajı göster", + "unban": "Yasağı Kaldır", + "unhold_mail": "Bırak", + "unhold_mail_legend": "Seçilen postaları teslimat için serbest bırakır. (önceden bekletme gerektirir)", + "hold_mail": "Tut" + }, + "fido2": { + "confirm": "Onayla", + "fido2_auth": "FIDO2 ile giriş yap", + "fido2_success": "Cihaz başarıyla kaydedildi", + "set_fido2": "FIDO2 cihazını kaydedin", + "set_fn": "Kolay ad belirleyin", + "start_fido2_validation": "FIDO2 doğrulamasını başlat", + "fido2_validation_failed": "Doğrulama başarısız", + "fn": "Kolay ad", + "known_ids": "Bilinen Kimlikler", + "none": "Engellendi.", + "register_status": "Kayıt Durumu", + "rename": "Yeniden adlandır", + "set_fido2_touchid": "Apple M1'de Touch ID'yi kaydedin" + }, + "footer": { + "confirm_delete": "Silmeyi Onayla", + "delete_now": "Şimdi sil", + "delete_these_items": "Lütfen aşağıdaki nesne kimliğindeki değişikliklerinizi onaylayın", + "restart_container_info": "Önemli: Düzgün bir yeniden başlatmanın tamamlanması biraz zaman alabilir, lütfen bitmesini bekleyin.", + "restart_now": "Şimdi yeniden başlat", + "restarting_container": "Konteyner yeniden başlatılıyor, bu işlem biraz zaman alabilir", + "hibp_check": "haveibeenpwned.com adresinden kontrol edin", + "cancel": "İptal", + "hibp_nok": "Eşleşti! Bu potansiyel olarak tehlikeli bir şifredir!", + "hibp_ok": "Eşleşme bulunamadı.", + "loading": "Lütfen bekleyin...", + "nothing_selected": "Seçim yapılmadı", + "restart_container": "Konteyneri yeniden başlat" + }, + "header": { + "administration": "Yapılandırma ve Ayrıntılar", + "apps": "Uygulamalar", + "debug": "Bilgi", + "email": "E-Posta", + "mailcow_system": "Sistem", + "mailcow_config": "Yapılandırma", + "quarantine": "Karantina", + "restart_netfilter": "netfilter'ı yeniden başlat", + "restart_sogo": "SOGo'yu yeniden başlat", + "user_settings": "Kullanıcı Ayarları" + }, + "info": { + "awaiting_tfa_confirmation": "TFA onayı bekleniyor", + "no_action": "Uygulanabilir bir işlem yok", + "session_expires": "Oturumunuz yaklaşık 15 saniye içinde sona erecek" + }, + "oauth2": { + "access_denied": "OAuth2 aracılığıyla erişim izni vermek için lütfen posta kutusu sahibi olarak giriş yapın.", + "authorize_app": "Uygulamayı yetkilendir", + "deny": "Reddet", + "permit": "Uygulamayı yetkilendir", + "profile": "Profil", + "profile_desc": "Kişisel bilgileri görüntüleyin: kullanıcı adı, tam ad, oluşturuldu, değiştirildi, etkin", + "scope_ask_permission": "Bir uygulama aşağıdaki izinleri istedi" + }, + "ratelimit": { + "disabled": "Engellendi", + "second": "mesaj / saniye", + "minute": "mesaj / dakika", + "hour": "mesaj / saat", + "day": "mesaj / gün" + }, + "user": { + "advanced_settings": "Gelişmiş ayarlar", + "aliases_also_send_as": "Kullanıcı olarak göndermeye de izin verilir", + "direct_aliases_desc": "Doğrudan takma ad adresleri spam filtresi ve TLS ilke ayarlarından etkilenir.", + "direct_protocol_access": "Bu posta kutusu kullanıcısının aşağıdaki protokollere ve uygulamalara doğrudan, harici erişimi vardır. Bu ayar yöneticiniz tarafından kontrol edilir. Bireysel protokollere ve uygulamalara erişim vermek için uygulama şifreleri oluşturulabilir.< br>\\\"Web postasında oturum aç\\\" düğmesi, SOGo'da tek oturum açmayı sağlar ve her zaman kullanılabilir.", + "pushover_info": "Push bildirim ayarları, takma adlar (paylaşılan, paylaşılmayan, etiketli) dahil %s adresine teslim edilen tüm temiz (spam olmayan) postalar için geçerli olacaktır.", + "last_pw_change": "Son şifre değişikliği", + "mailbox_details": "Detaylar", + "quarantine_notification_info": "Bir bildirim gönderildiğinde, öğeler \\\"bildirildi\\\" olarak işaretlenecek ve bu belirli öğe için başka bildirim gönderilmeyecek.", + "alias_extend_all": "Takma adları 1 saat uzat", + "app_hint": "Uygulama parolaları, IMAP, SMTP, CalDAV, CardDAV ve EAS oturum açma bilgileriniz için alternatif parolalardır. Kullanıcı adı değişmeden kalır. SOGo web postası, uygulama parolalarıyla kullanılamaz.", + "apple_connection_profile_mailonly": "Bu bağlantı profili, bir Apple aygıtı için IMAP ve SMTP yapılandırma parametrelerini içerir.", + "no_last_login": "Son kullanıcı arayüzü oturum açma bilgisi yok", + "pushover_vars": "Gönderen filtresi tanımlanmadığında, tüm postalar dikkate alınacaktır.
    Düzenli ifade filtreleri ve tam gönderen kontrolleri ayrı ayrı tanımlanabilir ve sıralı olarak değerlendirilecektir. Birbirlerine bağlı değildirler.
    Metin ve başlık için kullanılabilir değişkenler (lütfen veri koruma politikalarını dikkate alın)", + "shared_aliases_desc": "Paylaşılan takma adlar, spam filtresi veya şifreleme politikası gibi kullanıcıya özel ayarlardan etkilenmez. Karşılık gelen spam filtreleri yalnızca bir yönetici tarafından etki alanı çapında bir politika olarak yapılabilir.", + "action": "Eylem", + "create_app_passwd": "Uygulama parolası oluştur", + "create_syncjob": "Yeni senkronizasyon işi oluştur", + "change_password": "Şifre değiştirme", + "clear_recent_successful_connections": "Görünen başarılı bağlantıları temizle", + "client_configuration": "E-posta istemcileri ve akıllı telefonlar için yapılandırma kılavuzlarını göster", + "messages": "mesajlar", + "spam_aliases": "Geçici e-posta takma adları", + "spam_score_reset": "Sunucu varsayılanına sıfırla", + "years": "Yıllar", + "change_password_hint_app_passwords": "Hesabınızda değiştirilmeyecek uygulama şifresi var. Bunları yönetmek için Uygulama şifreleri sekmesine gidin.", + "pushover_evaluate_x_prio": "Yüksek öncelikli postayı ilet [X-Priority: 1]", + "spamfilter_table_add": "Öge Ekle", + "spamfilter_table_domain_policy": "n/a (alan politikası)", + "spamfilter_table_empty": "Görüntülenecek veri yok\"", + "spamfilter_table_remove": "Kaldır", + "tls_policy_warning": "Uyarı: Şifreli posta aktarımını zorunlu kılmaya karar verirseniz, e-postalarınızı kaybedebilirsiniz.
    Politikayı karşılamayan iletiler, posta sistemi tarafından kesin bir başarısızlıkla geri döner.< br>Bu seçenek, birincil e-posta adresiniz (oturum açma adı), takma ad alanlarından türetilen tüm adresler ve ayrıca hedef olarak yalnızca bu tek posta kutusuyla takma ad adresleri için geçerlidir.", + "interval": "Aralık", + "username": "Kullanıcı adı", + "verify": "Doğrula", + "waiting": "Bekliyor", + "spamfilter_default_score": "Varsayılan değerler", + "status": "Durum", + "active": "Aktif", + "active_sieve": "Aktif filtre", + "alias": "Takma ad", + "alias_create_random": "Rastgele takma ad oluştur", + "alias_full_date": "d.m.Y, H:i:s T", + "alias_remove_all": "Tüm takma adları kaldır", + "alias_select_validity": "Geçerlilik süresi", + "alias_time_left": "Kalan süre", + "alias_valid_until": "Tarihe Kadar Geçerli", + "aliases_send_as_all": "Aşağıdaki alan(lar) ve takma ad alanları için gönderici erişimini kontrol etmeyin", + "allowed_protocols": "İzin verilen protokoller", + "app_name": "Uygulama adı", + "app_passwds": "Uygulama şifreleri", + "apple_connection_profile": "Apple bağlantı profili", + "apple_connection_profile_complete": "Bu bağlantı profili, bir Apple aygıtı için IMAP ve SMTP parametrelerinin yanı sıra CalDAV (takvimler) ve CardDAV (kişiler) yollarını içerir.", + "apple_connection_profile_with_app_password": "Yeni bir uygulama parolası oluşturulur ve profile eklenir, böylece cihazınızı kurarken parola girilmesi gerekmez. Posta kutunuza tam erişim sağladığı için lütfen dosyayı paylaşmayın.", + "attribute": "Özellik", + "created_on": "Oluşturulma tarihi", + "daily": "Günlük", + "day": "Gün", + "delete_ays": "Lütfen silme işlemini onaylayın.", + "direct_aliases": "Doğrudan takma ad adresleri", + "eas_reset_help": "Birçok durumda cihaz önbelleğini sıfırlama, bozuk bir ActiveSync profilini kurtarmaya yardımcı olur.
    Dikkat: Tüm öğeler yeniden indirilecek!", + "edit": "Düzenle", + "email": "e-posta", + "email_and_dav": "e-posta, takvimler ve kişiler", + "empty": "Sonuç yok", + "encryption": "Şifreleme", + "excludes": "Hariçtir", + "expire_in": "Son kullanma tarihi", + "fido2_webauthn": "FIDO2/WebAuthn", + "force_pw_update": "Grup yazılımıyla ilgili hizmetlere erişebilmek için yeni bir parola gerekir ayarlamalısınız.", + "from": "Kimden", + "generate": "Oluştur", + "hour": "Saat", + "hourly": "Saatlik", + "hours": "Saatler", + "in_use": "Kullanılmış", + "is_catch_all": "Alan/alanlar için tümünü yakala", + "last_mail_login": "Son posta girişi", + "last_run": "Son çalıştırma", + "last_ui_login": "Kullanıcının son arayüzü girişi", + "loading": "Yükleniyor...", + "login_history": "Giriş geçmişi", + "mailbox": "Posta Kutusu", + "mailbox_general": "Genel", + "mailbox_settings": "Ayarlar", + "month": "Ay", + "months": "Aylar", + "never": "Asla", + "new_password": "Yeni şifre", + "new_password_repeat": "Onay şifresi (tekrar)", + "no_active_filter": "Aktif filtre mevcut değil", + "no_record": "Kayıt yok", + "open_logs": "Günlükleri açın", + "open_webmail_sso": "Web postasına giriş yapın", + "password": "Şifre", + "password_now": "Geçerli şifre (değişiklikleri onaylayın)", + "password_repeat": "Şifre (tekrar)", + "pushover_only_x_prio": "Yalnızca yüksek öncelikli postaları dikkate alın [X-Priority: 1]", + "pushover_sender_array": "Aşağıdaki gönderen e-posta adreslerini (virgülle ayrılmış) göz önünde bulundurun", + "pushover_sender_regex": "Gönderenleri aşağıdaki normal ifadeye göre eşleştir", + "pushover_text": "Bildirim metni", + "pushover_title": "Bildirim başlığı", + "pushover_sound": "Ses", + "pushover_verify": "Kimlik bilgilerini doğrula", + "q_add_header": "Önemsiz klasör", + "q_all": "Tüm kategoriler", + "quarantine_category": "Karantina bildirim kategorisi", + "quarantine_category_info": "\\\"Reddedildi\\\" bildirim kategorisi reddedilen postaları içerirken, \\\"Önemsiz klasör\\\" bir kullanıcıyı önemsiz klasörüne konan postalar hakkında bilgilendirir.", + "quarantine_notification": "Karantina bildirimleri", + "recent_successful_connections": "Başarılı bağlantılar görüldü", + "remove": "Kaldır.", + "running": "Çalıştırılıyor...", + "save": "Değişiklikleri Kaydet", + "save_changes": "Değişiklikleri Kaydet", + "sender_acl_disabled": "Gönderen denetimi devre dışı", + "shared_aliases": "Paylaşılan takma ad adresleri", + "show_sieve_filters": "Etkin kullanıcı elek filtresini göster", + "sogo_profile_reset": "SOGo profilini sıfırla", + "sogo_profile_reset_help": "Bu, kullanıcının SOGo profilini yok edecek ve geri alınamayan tüm kişi ve takvim verilerini siler.", + "sogo_profile_reset_now": "Profili şimdi sıfırla", + "spamfilter": "Spam filtresi", + "spamfilter_behavior": "Derecelendirme", + "spamfilter_bl": "Kara liste", + "sync_jobs": "İşleri senkronize et", + "spamfilter_bl_desc": "Spam olarak sınıflandırılacak ve reddedilecek her zaman kara listeye alınan e-posta adresleri. Reddedilen postalar karantinaya kopyalanmaz. Joker karakterler kullanılabilir. Bir filtre yalnızca şunlara uygulanır tüm takma adları ve bir posta kutusunun kendisi hariç doğrudan takma adlar (tek bir hedef posta kutusuna sahip takma adlar).", + "spamfilter_green": "Yeşil: bu mesaj spam değil", + "spamfilter_hint": "İlk değer \\\"düşük spam puanını\\\" tanımlar, ikincisi \\\"yüksek spam puanını\\\" temsil eder.", + "spamfilter_red": "Kırmızı: Bu ileti istenmeyen postadır ve sunucu tarafından reddedilecektir", + "spamfilter_table_action": "Eylem", + "spamfilter_table_rule": "Kural", + "spamfilter_wl": "Beyaz liste", + "spamfilter_wl_desc": "Beyaz listeye alınan e-posta adresleri spam olarak asla sınıflandırılmayacak şekilde programlanmıştır. Joker karakterler kullanılabilir. Bir filtre yalnızca, tümünü yakalama takma adları ve bir posta kutusunun kendisi.", + "spamfilter_yellow": "Sarı: bu mesaj spam olabilir, spam olarak etiketlenecek ve gereksiz klasörünüze taşınacak", + "syncjob_check_log": "İşleri senkronize et", + "syncjob_last_run_result": "Son çalıştırma sonucu", + "syncjob_EX_OK": "Başarılı", + "syncjob_EXIT_CONNECTION_FAILURE": "Bağlantı sorunu", + "syncjob_EXIT_TLS_FAILURE": "Şifreli bağlantı ile ilgili sorun", + "syncjob_EXIT_AUTHENTICATION_FAILURE": "Kimlik doğrulama sorunu", + "syncjob_EXIT_OVERQUOTA": "Hedef posta kutusu kotayı aştı", + "syncjob_EXIT_CONNECTION_FAILURE_HOST1": "Uzak sunucuya bağlanılamıyor", + "syncjob_EXIT_AUTHENTICATION_FAILURE_USER1": "Yanlış kullanıcı adı veya şifre", + "tag_handling": "Etiketli postalar için işlemeyi ayarla", + "tag_help_example": "Etiketli bir e-posta adresi örneği: ben+Facebook@example.org", + "tag_help_explain": "Alt klasörde: INBOX (\\\"INBOX/Facebook\\\") altında etiketten sonra adlandırılan yeni bir alt klasör oluşturulacak.
    \\r\\nKonuda: etiketlerin adı posta konusunun önüne eklenecek, örnek: \\\"[Facebook] Haberlerim\\\".", + "tag_in_none": "Hiçbir şey yapma", + "tag_in_subfolder": "Alt klasörde", + "tag_in_subject": "Konuda", + "text": "Metin", + "title": "Başlık", + "tls_enforce_in": "TLS gelenini zorunlu kıl", + "tls_enforce_out": "TLS gidenini zorunlu kıl", + "tls_policy": "Şifreleme politikası", + "user_settings": "Kullanıcı ayarları", + "value": "Değer", + "weekly": "Haftalık", + "weeks": "Haftalar", + "with_app_password": "Uygulama şifresi ile", + "year": "Yıl", + "eas_reset": "ActiveSync cihaz önbelleğini sıfırla", + "eas_reset_now": "Şimdi sıfırla", + "q_reject": "Reddedildi", + "week": "Hafta" } } diff --git a/data/web/lang/lang.zh-cn.json b/data/web/lang/lang.zh-cn.json index cca5ecc5..41f46d8d 100644 --- a/data/web/lang/lang.zh-cn.json +++ b/data/web/lang/lang.zh-cn.json @@ -356,7 +356,7 @@ "description_invalid": "%s 的资源描述无效", "dkim_domain_or_sel_exists": "\"%s\"的 DKIM 密钥已存在,因此不会被覆盖", "dkim_domain_or_sel_invalid": "DKIM 域名或选择器无效: %s", - "domain_cannot_match_hostname": "域名与主机名称不匹配", + "domain_cannot_match_hostname": "域名不应与主机名相同", "domain_exists": "域名 %s 已存在", "domain_invalid": "域名地址为空或无效", "domain_not_empty": "不能删除非空域名 %s", diff --git a/docker-compose.yml b/docker-compose.yml index ea56b429..3efd6a42 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -175,7 +175,7 @@ services: - phpfpm sogo-mailcow: - image: mailcow/sogo:1.122.1 + image: mailcow/sogo:1.123 environment: - DBNAME=${DBNAME} - DBUSER=${DBUSER} diff --git a/helper-scripts/docker-compose.override.yml.d/BUILD_FLAGS/docker-compose.override.yml b/helper-scripts/docker-compose.override.yml.d/BUILD_FLAGS/docker-compose.override.yml index 99cd0148..8dde63b1 100644 --- a/helper-scripts/docker-compose.override.yml.d/BUILD_FLAGS/docker-compose.override.yml +++ b/helper-scripts/docker-compose.override.yml.d/BUILD_FLAGS/docker-compose.override.yml @@ -16,8 +16,6 @@ services: build: context: ./data/Dockerfiles/sogo dockerfile: Dockerfile - args: - - SOGO_DEBIAN_REPOSITORY=http://packages.inverse.ca/SOGo/nightly/5/debian/ dovecot-mailcow: build: ./data/Dockerfiles/dovecot