Compare commits
44 Commits
ccb9bd344a
...
main
Author | SHA1 | Date | |
---|---|---|---|
cef2114520 | |||
4f2e601edf | |||
cef6edc9c1
|
|||
bbfbbbc2a8
|
|||
65583296cf | |||
948aef1834 | |||
a3c1f49d97
|
|||
85539ce4f0
|
|||
e089d34114
|
|||
55ccf1323a
|
|||
a63328f7f6
|
|||
9e1a071965 | |||
2aec2c322c | |||
1dfaf11b6a
|
|||
caabe0c525
|
|||
4758464a79 | |||
2735f35883 | |||
fab6459f37
|
|||
2c705975cb | |||
bd40ddb175
|
|||
c35d47c6c6
|
|||
d9d7323a9a
|
|||
d22fa5e577
|
|||
2ff3ea6cea | |||
e9a8effab5 | |||
227fb813ef | |||
3f067b1f92 | |||
8d58282163
|
|||
6085a0156a
|
|||
c262dbbe9d
|
|||
527b9e075f
|
|||
bef733240f
|
|||
f197f10228
|
|||
08da5a0623
|
|||
93ef4d6220
|
|||
7b21a62ac1
|
|||
ce1cefe511
|
|||
df35dc5e05
|
|||
c79682eb0b
|
|||
14d6e21223
|
|||
78db852e82
|
|||
a8c633b1d2
|
|||
ffac3ea1db
|
|||
1a3be77244 |
131
README.md
131
README.md
@ -22,7 +22,7 @@ rm /etc/resolv.conf && echo "nameserver 1.1.1.1" > /etc/resolv.conf
|
|||||||
Install git and clone this repository
|
Install git and clone this repository
|
||||||
|
|
||||||
```
|
```
|
||||||
apt-get update && apt-get install git && git clone https://github.com/DanWin/mail-hosting && cd mail-hosting
|
apt-get update && apt-get install git -y && git clone https://github.com/DanWin/mail-hosting && cd mail-hosting
|
||||||
```
|
```
|
||||||
|
|
||||||
Install files and programs
|
Install files and programs
|
||||||
@ -32,7 +32,7 @@ Install files and programs
|
|||||||
|
|
||||||
Copy (and modify according to your needs) the site files in `etc` to `/etc` after installation has finished. Then restart some services:
|
Copy (and modify according to your needs) the site files in `etc` to `/etc` after installation has finished. Then restart some services:
|
||||||
```
|
```
|
||||||
systemctl daemon-reload && systemctl restart bind9.service && systemctl restart tor@default.service
|
systemctl daemon-reload && systemctl restart tor@default.service
|
||||||
```
|
```
|
||||||
|
|
||||||
Replace the default .onion domain with your domain:
|
Replace the default .onion domain with your domain:
|
||||||
@ -42,7 +42,7 @@ sed -i "s/danielas3rtn54uwmofdo3x2bsdifr47huasnmbgqzfrec5ubupvtpid.onion/`cat /v
|
|||||||
|
|
||||||
Replace the default clearnet domain with your domain:
|
Replace the default clearnet domain with your domain:
|
||||||
```
|
```
|
||||||
sed -i "s/danwin1210.de/YOUR_DOMAIN/g" /etc/prosody/prosody.cfg.lua /etc/postfix/main.cf /etc/dovecot/dovecot.conf /etc/nginx/sites-enabled/mail /etc/nginx/sites-enabled/openpgpkey /var/www/mail/common_config.php
|
sed -i "s/danwin1210.de/YOUR_DOMAIN/g" /etc/prosody/prosody.cfg.lua /etc/postfix/main.cf /etc/dovecot/dovecot.conf /etc/nginx/sites-enabled/* /var/www/mail/common_config.php /var/www/mail/www/squirrelmail/config/config.php
|
||||||
```
|
```
|
||||||
|
|
||||||
Create a mysql users and databases:
|
Create a mysql users and databases:
|
||||||
@ -54,7 +54,7 @@ CREATE USER 'postfix'@'%' IDENTIFIED BY 'MY_PASSWORD';
|
|||||||
CREATE USER 'postfix_readonly'@'%' IDENTIFIED BY 'MY_PASSWORD';
|
CREATE USER 'postfix_readonly'@'%' IDENTIFIED BY 'MY_PASSWORD';
|
||||||
CREATE USER 'prosody'@'%' IDENTIFIED BY 'MY_PASSWORD';
|
CREATE USER 'prosody'@'%' IDENTIFIED BY 'MY_PASSWORD';
|
||||||
GRANT ALL PRIVILEGES ON postfix.* TO 'postfix'@'%';
|
GRANT ALL PRIVILEGES ON postfix.* TO 'postfix'@'%';
|
||||||
GRANT SELECT ON postifx.* TO 'postfix_readonly'@'%';
|
GRANT SELECT ON postfix.* TO 'postfix_readonly'@'%';
|
||||||
GRANT ALL PRIVILEGES ON prosody.* TO 'prosody'@'%';
|
GRANT ALL PRIVILEGES ON prosody.* TO 'prosody'@'%';
|
||||||
FLUSH PRIVILEGES;
|
FLUSH PRIVILEGES;
|
||||||
quit
|
quit
|
||||||
@ -75,21 +75,94 @@ rspamadm dkim_keygen -d YOUR_DOMAIN -s $(date +"%Y%m%d")-rsa -b 4096 -t rsa -k /
|
|||||||
rspamadm dkim_keygen -d YOUR_DOMAIN -s $(date +"%Y%m%d")-ed25519 -t ed25519 -k /var/lib/rspamd/dkim/YOUR_DOMAIN-ed25519
|
rspamadm dkim_keygen -d YOUR_DOMAIN -s $(date +"%Y%m%d")-ed25519 -t ed25519 -k /var/lib/rspamd/dkim/YOUR_DOMAIN-ed25519
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Create a password used for your TURN server and replace all `YOUR_SECRET` in `/etc/prosody/prosody.cfg.lua` with it.
|
||||||
|
|
||||||
Install [acme.sh](https://github.com/acmesh-official/acme.sh) or [certbot](https://certbot.eff.org/) to obtain a free letsencrypt SSL certificate, then update the path to this new certificate in the following files:
|
Install [acme.sh](https://github.com/acmesh-official/acme.sh) or [certbot](https://certbot.eff.org/) to obtain a free letsencrypt SSL certificate, then update the path to this new certificate in the following files:
|
||||||
```
|
```
|
||||||
nano /etc/prosody/prosody.cfg.lua /etc/dovecot/dovecot.conf /etc/postfix/main.cf /etc/nginx/nginx.conf /etc/nginx/sites-enabled/mail /etc/nginx/sites-enabled/openpgpkey
|
nano /etc/prosody/prosody.cfg.lua /etc/dovecot/dovecot.conf /etc/postfix/main.cf /etc/nginx/nginx.conf /etc/nginx/sites-enabled/mail /etc/nginx/sites-enabled/openpgpkey
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Add your other servers IP under `unrestricted access to these IPs` in `/etc/rc.local`
|
||||||
|
|
||||||
Create database tables, activate firewall and enable cron:
|
Create database tables, activate firewall and enable cron:
|
||||||
```
|
```
|
||||||
|
postmap /etc/postfix/header_checks
|
||||||
cd /var/www/mail && php setup.php && chmod +x /etc/rc.local && /etc/rc.local && systemctl enable mail-cron.timer
|
cd /var/www/mail && php setup.php && chmod +x /etc/rc.local && /etc/rc.local && systemctl enable mail-cron.timer
|
||||||
```
|
```
|
||||||
|
|
||||||
To send emails to the regular internet, it is necessary to have a static IP to retain a reputation with an IP+Domain mapping. If you try sending via Tor, your emails will most certainly get blocked by spam fitlers. For this reason we need to setup a proxy server which will hold no user data itself, but simply act as a gateway to reach the less anonymous part of the internet.
|
Generate a wireguard keypair and add the public key generated here to the primary mail server wireguard config:
|
||||||
|
```
|
||||||
|
export PRIV=$(wg genkey)
|
||||||
|
sed -i "s~YOUR_PRIVATE_KEY~$PRIV~g" /etc/wireguard/wg0.conf
|
||||||
|
echo $PRIV | wg pubkey
|
||||||
|
```
|
||||||
|
|
||||||
|
Replace `YOUR_IP` with the IP of your other server, then enable and start wireguard:
|
||||||
|
```
|
||||||
|
nano /etc/wireguard/wg0.conf
|
||||||
|
systemctl enable wg-quick@wg0 && systemctl start wg-quick@wg0
|
||||||
|
```
|
||||||
|
|
||||||
|
Final step is to reboot the server and check that everything is working.
|
||||||
|
|
||||||
### Proxy server:
|
### Proxy server:
|
||||||
|
|
||||||
TODO
|
To send emails to the regular internet, it is necessary to have a static IP to retain a reputation with an IP+Domain mapping. If you try sending via Tor, your emails will most certainly get blocked by spam filters. For this reason we need to setup a proxy server which will hold no user data itself, but simply act as a gateway to reach the less anonymous part of the internet.
|
||||||
|
|
||||||
|
Uninstall packages that may interfere with this setup:
|
||||||
|
```
|
||||||
|
DEBIAN_FRONTEND=noninteractive apt-get purge -y apache2* dnsmasq* eatmydata exim4* imagemagick-6-common mysql-client* mysql-server* nginx* libnginx-mod* php7* resolvconf && systemctl disable systemd-resolved.service && systemctl stop systemd-resolved.service
|
||||||
|
```
|
||||||
|
|
||||||
|
If you have problems resolving hostnames after this step, temporarily switch to a public nameserver like 1.1.1.1 (from CloudFlare) or 8.8.8.8 (from Google)
|
||||||
|
|
||||||
|
```
|
||||||
|
rm /etc/resolv.conf && echo "nameserver 1.1.1.1" > /etc/resolv.conf
|
||||||
|
```
|
||||||
|
|
||||||
|
Install git and clone this repository
|
||||||
|
```
|
||||||
|
apt-get update && apt-get install git -y && git clone https://github.com/DanWin/mail-hosting && cd mail-hosting
|
||||||
|
```
|
||||||
|
|
||||||
|
Install files and programs
|
||||||
|
```
|
||||||
|
./install_binaries_proxy.sh
|
||||||
|
```
|
||||||
|
|
||||||
|
Copy (and modify according to your needs) the site files in `etc_clearnet_proxy` to `/etc` after installation has finished.
|
||||||
|
|
||||||
|
Add the password for your TURN server you created for prosody in the main server and replace `YOUR_AUTH_SECRET` in `/etc/turnserver.conf` with it.
|
||||||
|
|
||||||
|
Install [acme.sh](https://github.com/acmesh-official/acme.sh) or [certbot](https://certbot.eff.org/) to obtain a free letsencrypt SSL certificate, then update the path to this new certificate in the following files:
|
||||||
|
```
|
||||||
|
nano /etc/postfix/main.cf /etc/nginx/nginx.conf /etc/turnserver.conf
|
||||||
|
```
|
||||||
|
|
||||||
|
Replace `YOUR_PASSWORD` in `/etc/postfix/sql/mysql_tls_policy_out.cf` with the one you've generated previously on the other server.
|
||||||
|
|
||||||
|
Generate a wireguard keypair and add the public key generated here to the primary mail server wireguard config:
|
||||||
|
```
|
||||||
|
export PRIV=$(wg genkey)
|
||||||
|
sed -i "s~YOUR_PRIVATE_KEY~$PRIV~g" /etc/wireguard/wg0.conf
|
||||||
|
echo $PRIV | wg pubkey
|
||||||
|
```
|
||||||
|
|
||||||
|
Replace `YOUR_IP` with the IP of your other server and `ens3` with your network interface name, then enable and start wireguard:
|
||||||
|
```
|
||||||
|
nano /etc/wireguard/wg0.conf
|
||||||
|
systemctl enable wg-quick@wg0 && systemctl start wg-quick@wg0
|
||||||
|
```
|
||||||
|
|
||||||
|
Edit and create your admin user with the following script:
|
||||||
|
```
|
||||||
|
nano /var/www/mail/tools/create_admin.php
|
||||||
|
php /var/www/mail/tools/create_admin.php
|
||||||
|
```
|
||||||
|
|
||||||
|
Copy the file `/etc/postfix/danwin1210-mail.crt` from your main server to the same location on the proxy server.
|
||||||
|
|
||||||
|
Final step is to reboot the server and check that everything is working.
|
||||||
|
|
||||||
### General Domain settings
|
### General Domain settings
|
||||||
|
|
||||||
@ -97,13 +170,57 @@ Add the following DNS records to your domain, with the IPs of your proxy server:
|
|||||||
```
|
```
|
||||||
@ IN TXT "v=spf1 ip4:your.ip.v4.address ip6:your:ip:v6:address -all"
|
@ IN TXT "v=spf1 ip4:your.ip.v4.address ip6:your:ip:v6:address -all"
|
||||||
_dmarc IN TXT "v=DMARC1;p=quarantine;adkim=r;aspf=r;fo=1;rua=mailto:postmaster@yourdomain;ruf=mailto:postmaster@yourdomain;rf=afrf;ri=86400;pct=100"
|
_dmarc IN TXT "v=DMARC1;p=quarantine;adkim=r;aspf=r;fo=1;rua=mailto:postmaster@yourdomain;ruf=mailto:postmaster@yourdomain;rf=afrf;ri=86400;pct=100"
|
||||||
|
_adsp._domainkey IN TXT "dkim=all;"
|
||||||
|
_domainkey IN TXT "o=-;r=postmaster@yourdomain"
|
||||||
|
*._report._dmarc IN TXT "v=DMARC1"
|
||||||
|
_mta-sts IN TXT "v=STSv1; id=2024060601"
|
||||||
|
_smtp._tls IN TXT "v=TLSRPTv1; rua=mailto:postmaster@yourdomain"
|
||||||
|
_imaps._tcp IN SRV 0 0 993 yourdomain.
|
||||||
|
_submission._tcp IN SRV 0 0 587 yourdomain.
|
||||||
@ IN MX 0 yourdomain.
|
@ IN MX 0 yourdomain.
|
||||||
|
@ IN A your.ip.v4.address
|
||||||
|
@ IN AAAA your:ip:v6:address
|
||||||
|
www IN A your.ip.v4.address
|
||||||
|
www IN AAAA your:ip:v6:address
|
||||||
|
mta-sts IN A your.ip.v4.address
|
||||||
|
mta-sts IN AAAA your:ip:v6:address
|
||||||
|
conference IN A your.ip.v4.address
|
||||||
|
conference IN AAAA your:ip:v6:address
|
||||||
|
proxy IN A your.ip.v4.address
|
||||||
|
proxy IN AAAA your:ip:v6:address
|
||||||
|
upload IN A your.ip.v4.address
|
||||||
|
upload IN AAAA your:ip:v6:address
|
||||||
|
_xmpp-server._tcp.conference IN SRV 5 0 5269 yourdomain.
|
||||||
|
_xmpp-server._tcp.conference IN SRV 0 0 5269 your_onion_domain.
|
||||||
|
_xmpp-client._tcp IN SRV 5 0 5222 yourdomain.
|
||||||
|
_xmpp-client._tcp IN SRV 0 0 5222 your_onion_domain.
|
||||||
|
_xmpps-client._tcp IN SRV 5 0 5223 yourdomain.
|
||||||
|
_xmpps-client._tcp IN SRV 0 0 5223 your_onion_domain.
|
||||||
|
_xmpp-server._tcp IN SRV 5 0 5269 yourdomain.
|
||||||
|
_xmpp-server._tcp IN SRV 0 0 5269 your_onion_domain.
|
||||||
|
_stun._udp IN SRV 0 0 3478 yourdomain.
|
||||||
|
_turn._udp IN SRV 0 0 3478 yourdomain.
|
||||||
|
_stun._tcp IN SRV 0 0 3478 yourdomain.
|
||||||
|
_stuns._tcp IN SRV 0 0 3479 yourdomain.
|
||||||
|
_turn._tcp IN SRV 0 0 3478 yourdomain.
|
||||||
|
_turns._tcp IN SRV 0 0 5349 yourdomain.
|
||||||
|
_xmppconnect IN TXT "_xmpp-client-xbosh=https://yourdomain:5281/http-bind"
|
||||||
|
_xmppconnect IN TXT "_xmpp-client-websocket=wss://yourdomain:5281/xmpp-websocket"
|
||||||
```
|
```
|
||||||
|
|
||||||
Set the PTR record of your servers IPs to your domain. This can usually be done from your hosting panels configuration, but may not be available with every hosting provider, where you can then request them to do it via a support ticket.
|
Set the PTR record of your proxy servers IPs to your domain. This can usually be done from your hosting panels configuration, but may not be available with every hosting provider, where you can then request them to do it via a support ticket.
|
||||||
|
|
||||||
Consider registering your domain with [DNSWL](https://www.dnswl.org/), [SNDS](https://sendersupport.olc.protection.outlook.com/snds/), [Google Postmaster Tools](https://postmaster.google.com/) and [YahooCFL](https://senders.yahooinc.com/complaint-feedback-loop/) for valuable insights into your delivery.
|
Consider registering your domain with [DNSWL](https://www.dnswl.org/), [SNDS](https://sendersupport.olc.protection.outlook.com/snds/), [Google Postmaster Tools](https://postmaster.google.com/) and [YahooCFL](https://senders.yahooinc.com/complaint-feedback-loop/) for valuable insights into your delivery.
|
||||||
|
|
||||||
|
Consider enabling DNSSEC on your domain, when available by your Domain registrar. Some registrars may charge extra for it. Once enabled, you can also enable DANE, which increases security. Use [TLSA Record Genearator](https://ssl-tools.net/tlsa-generator) to help you create an appropriate DNS record.
|
||||||
|
|
||||||
|
Consider adding your domain to [HSTS Preload List](https://hstspreload.org/) which will prevent browsers from even trying to access your domain on the insecure http:// protocol and automatically upgreade to https://
|
||||||
|
|
||||||
|
### Final configuration steps
|
||||||
|
|
||||||
|
Follow [SnappyMail installation instructions](https://github.com/the-djmaze/snappymail/wiki/Installation-instructions#now-access-the-admin-page) to finish setting it up at yourdomain/mail/snappymail/?admin
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Translating:
|
Translating:
|
||||||
------------
|
------------
|
||||||
|
@ -27,6 +27,7 @@ const DBUSER_PROSODY = 'prosody'; // Database user
|
|||||||
const DBPASS_PROSODY = 'YOUR_PASSWORD'; // Database password
|
const DBPASS_PROSODY = 'YOUR_PASSWORD'; // Database password
|
||||||
const DBNAME_PROSODY = 'prosody'; // Database
|
const DBNAME_PROSODY = 'prosody'; // Database
|
||||||
const REGISTRATION_ENABLED = true; // Whether registration is enabled
|
const REGISTRATION_ENABLED = true; // Whether registration is enabled
|
||||||
|
const DEFAULT_QUOTA = 50 * 1024 * 1024; // Default mailbox quota in bytes
|
||||||
|
|
||||||
const LANGUAGES = [
|
const LANGUAGES = [
|
||||||
'cs' => ['name' => 'čeština', 'locale' => 'cs_CZ', 'flag' => '🇨🇿', 'show_in_menu' => true, 'dir' => 'ltr'],
|
'cs' => ['name' => 'čeština', 'locale' => 'cs_CZ', 'flag' => '🇨🇿', 'show_in_menu' => true, 'dir' => 'ltr'],
|
||||||
@ -351,3 +352,13 @@ function alt_links(): void
|
|||||||
echo '<meta property="og:locale:alternate" content="'.$data['locale'].'">';
|
echo '<meta property="og:locale:alternate" content="'.$data['locale'].'">';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function bytes_to_human_readable(int $bytes) : string {
|
||||||
|
$suffix = ['B', 'KiB', 'MiB', 'GiB', 'TiB'];
|
||||||
|
$size_class=(int) log($bytes, 1024);
|
||||||
|
if($size_class!==0){
|
||||||
|
return sprintf('%1.1f', $bytes / pow(1024, $size_class)) . $suffix[$size_class];
|
||||||
|
}else{
|
||||||
|
return $bytes . $suffix[0];
|
||||||
|
}
|
||||||
|
}
|
4
cron.php
4
cron.php
@ -37,8 +37,8 @@ while ( $tmp = $stmt->fetch( PDO::FETCH_ASSOC ) ) {
|
|||||||
exec( 'rm -r ' . escapeshellarg( $snapmail_files ) );
|
exec( 'rm -r ' . escapeshellarg( $snapmail_files ) );
|
||||||
}
|
}
|
||||||
$files = glob( '/var/local/squirrelmail/data/' . $local_basename . '@' . $domain_basename . '.{pref,abook,sig}', GLOB_BRACE );
|
$files = glob( '/var/local/squirrelmail/data/' . $local_basename . '@' . $domain_basename . '.{pref,abook,sig}', GLOB_BRACE );
|
||||||
if ( $tmp[ 'domain' ] === 'danwin1210.de' ) {
|
if ( $tmp[ 'domain' ] === CLEARNET_SERVER ) {
|
||||||
$files = array_merge( $files, glob( '/var/local/squirrelmail/data/' . $local_basename . '{@danielas3rtn54uwmofdo3x2bsdifr47huasnmbgqzfrec5ubupvtpid.onion,}.{pref,abook,sig}', GLOB_BRACE ) );
|
$files = array_merge( $files, glob( '/var/local/squirrelmail/data/' . $local_basename . '{@'.ONION_SERVER.',}.{pref,abook,sig}', GLOB_BRACE ) );
|
||||||
$delete_prosody->execute( [ $tmp[ 'local_part' ], $tmp[ 'domain' ] ] );
|
$delete_prosody->execute( [ $tmp[ 'local_part' ], $tmp[ 'domain' ] ] );
|
||||||
$delete_prosody_archive->execute( [ $tmp[ 'local_part' ], $tmp[ 'domain' ] ] );
|
$delete_prosody_archive->execute( [ $tmp[ 'local_part' ], $tmp[ 'domain' ] ] );
|
||||||
}
|
}
|
||||||
|
@ -14,9 +14,11 @@ mail_debug = no
|
|||||||
verbose_ssl = no
|
verbose_ssl = no
|
||||||
mail_location = maildir:/var/mail/vmail/%d/%n
|
mail_location = maildir:/var/mail/vmail/%d/%n
|
||||||
mail_home = /var/mail/vmail/%d/%n
|
mail_home = /var/mail/vmail/%d/%n
|
||||||
mail_plugins = $mail_plugins mail_crypt quota zlib
|
mail_plugins = mail_crypt quota zlib
|
||||||
mailbox_list_index = yes
|
mailbox_list_index = yes
|
||||||
mail_always_cache_fields = date.save
|
mail_always_cache_fields = date.save
|
||||||
|
imap_hibernate_timeout = 5s
|
||||||
|
mail_attribute_dict = file:%h/dovecot-attributes
|
||||||
|
|
||||||
#plugin setup
|
#plugin setup
|
||||||
plugin {
|
plugin {
|
||||||
@ -34,6 +36,9 @@ plugin {
|
|||||||
quota_vsizes = yes
|
quota_vsizes = yes
|
||||||
last_login_dict = proxy::lastlogin
|
last_login_dict = proxy::lastlogin
|
||||||
last_login_key = last-login/%u
|
last_login_key = last-login/%u
|
||||||
|
sieve = file:~/sieve;active=~/.dovecot.sieve
|
||||||
|
sieve_plugins = sieve_imapsieve
|
||||||
|
imapsieve_url = sieve://danwin1210.de
|
||||||
}
|
}
|
||||||
|
|
||||||
#auth settings
|
#auth settings
|
||||||
@ -47,8 +52,8 @@ auth_mechanisms = plain login
|
|||||||
|
|
||||||
#TLS parameters
|
#TLS parameters
|
||||||
ssl = required
|
ssl = required
|
||||||
ssl_cert = </etc/acme.sh/danwin1210.de_ecc/fullchain.cer
|
ssl_cert = </etc/ssl/certs/ssl-cert-snakeoil.pem
|
||||||
ssl_key = </etc/acme.sh/danwin1210.de_ecc/danwin1210.de.key
|
ssl_key = </etc/ssl/private/ssl-cert-snakeoil.key
|
||||||
ssl_client_ca_dir = /etc/ssl/certs
|
ssl_client_ca_dir = /etc/ssl/certs
|
||||||
ssl_dh = </etc/dovecot/dh.pem
|
ssl_dh = </etc/dovecot/dh.pem
|
||||||
ssl_min_protocol = TLSv1.2
|
ssl_min_protocol = TLSv1.2
|
||||||
@ -57,14 +62,17 @@ ssl_curve_list = X448:X25519:secp521r1:secp384r1
|
|||||||
ssl_prefer_server_ciphers = yes
|
ssl_prefer_server_ciphers = yes
|
||||||
|
|
||||||
#protocol setup
|
#protocol setup
|
||||||
protocols = "imap pop3 lmtp"
|
protocols = "imap pop3 lmtp sieve"
|
||||||
protocol imap {
|
protocol imap {
|
||||||
mail_plugins = $mail_plugins imap_quota imap_zlib last_login
|
mail_plugins = $mail_plugins imap_quota imap_zlib imap_sieve last_login
|
||||||
|
imap_metadata = yes
|
||||||
}
|
}
|
||||||
protocol pop3 {
|
protocol lmtp {
|
||||||
mail_plugins = $mail_plugins last_login
|
mail_plugins = mail_crypt quota zlib sieve last_login
|
||||||
|
}
|
||||||
|
protocol sieve {
|
||||||
|
mail_plugins =
|
||||||
}
|
}
|
||||||
|
|
||||||
#service setup
|
#service setup
|
||||||
service anvil {
|
service anvil {
|
||||||
unix_listener anvil-auth-penalty {
|
unix_listener anvil-auth-penalty {
|
||||||
@ -102,6 +110,9 @@ service auth-worker {
|
|||||||
service imap {
|
service imap {
|
||||||
service_count = 1000
|
service_count = 1000
|
||||||
client_limit = 1
|
client_limit = 1
|
||||||
|
unix_listener imap-master {
|
||||||
|
user = $default_internal_user
|
||||||
|
}
|
||||||
}
|
}
|
||||||
service imap-login {
|
service imap-login {
|
||||||
inet_listener imap {
|
inet_listener imap {
|
||||||
@ -109,7 +120,7 @@ service imap-login {
|
|||||||
}
|
}
|
||||||
service_count = 1000
|
service_count = 1000
|
||||||
vsz_limit = 1G
|
vsz_limit = 1G
|
||||||
process_min_avail = 4
|
process_min_avail = 1
|
||||||
}
|
}
|
||||||
service lmtp {
|
service lmtp {
|
||||||
unix_listener /var/spool/postfix/private/dovecot-lmtp {
|
unix_listener /var/spool/postfix/private/dovecot-lmtp {
|
||||||
@ -161,17 +172,20 @@ dict {
|
|||||||
namespace inbox {
|
namespace inbox {
|
||||||
inbox = yes
|
inbox = yes
|
||||||
mailbox Drafts {
|
mailbox Drafts {
|
||||||
|
auto = subscribe
|
||||||
special_use = \Drafts
|
special_use = \Drafts
|
||||||
}
|
}
|
||||||
mailbox Junk {
|
mailbox Junk {
|
||||||
special_use = \Junk
|
special_use = \Junk
|
||||||
}
|
}
|
||||||
mailbox Trash {
|
mailbox Trash {
|
||||||
|
auto = subscribe
|
||||||
special_use = \Trash
|
special_use = \Trash
|
||||||
autoexpunge = 30d
|
autoexpunge = 30d
|
||||||
}
|
}
|
||||||
|
|
||||||
mailbox Sent {
|
mailbox Sent {
|
||||||
|
auto = subscribe
|
||||||
special_use = \Sent
|
special_use = \Sent
|
||||||
}
|
}
|
||||||
mailbox "Sent Messages" {
|
mailbox "Sent Messages" {
|
||||||
|
29
etc/nginx/fastcgi.conf
Normal file
29
etc/nginx/fastcgi.conf
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
|
||||||
|
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
|
||||||
|
fastcgi_param QUERY_STRING $query_string;
|
||||||
|
fastcgi_param REQUEST_METHOD $request_method;
|
||||||
|
fastcgi_param CONTENT_TYPE $content_type;
|
||||||
|
fastcgi_param CONTENT_LENGTH $content_length;
|
||||||
|
|
||||||
|
fastcgi_param SCRIPT_NAME $fastcgi_script_name;
|
||||||
|
fastcgi_param REQUEST_URI $request_uri;
|
||||||
|
fastcgi_param DOCUMENT_URI $document_uri;
|
||||||
|
fastcgi_param DOCUMENT_ROOT $document_root;
|
||||||
|
fastcgi_param SERVER_PROTOCOL $server_protocol;
|
||||||
|
fastcgi_param REQUEST_SCHEME $scheme;
|
||||||
|
fastcgi_param HTTPS $https if_not_empty;
|
||||||
|
fastcgi_param HTTP_HOST $host;
|
||||||
|
|
||||||
|
fastcgi_param GATEWAY_INTERFACE CGI/1.1;
|
||||||
|
fastcgi_param SERVER_SOFTWARE nginx;
|
||||||
|
|
||||||
|
fastcgi_param REMOTE_ADDR $remote_addr;
|
||||||
|
fastcgi_param REMOTE_PORT $remote_port;
|
||||||
|
fastcgi_param REMOTE_USER $remote_user;
|
||||||
|
fastcgi_param SERVER_ADDR $server_addr;
|
||||||
|
fastcgi_param SERVER_PORT $php_port;
|
||||||
|
fastcgi_param SERVER_NAME $server_name;
|
||||||
|
|
||||||
|
# PHP only, required if PHP was built with --enable-force-cgi-redirect
|
||||||
|
fastcgi_param REDIRECT_STATUS 200;
|
||||||
|
fastcgi_hide_header "X-Powered-By";
|
@ -4,6 +4,7 @@ pid /run/nginx.pid;
|
|||||||
pcre_jit on;
|
pcre_jit on;
|
||||||
worker_rlimit_nofile 30000;
|
worker_rlimit_nofile 30000;
|
||||||
worker_shutdown_timeout 1m;
|
worker_shutdown_timeout 1m;
|
||||||
|
include /etc/nginx/modules-enabled/*.conf;
|
||||||
|
|
||||||
events {
|
events {
|
||||||
worker_connections 7680;
|
worker_connections 7680;
|
||||||
@ -51,8 +52,8 @@ http {
|
|||||||
ssl_early_data off;
|
ssl_early_data off;
|
||||||
ssl_stapling on;
|
ssl_stapling on;
|
||||||
ssl_stapling_verify on;
|
ssl_stapling_verify on;
|
||||||
ssl_certificate /etc/acme.sh/danwin1210.de_ecc/fullchain.cer;
|
ssl_certificate /etc/ssl/certs/ssl-cert-snakeoil.pem;
|
||||||
ssl_certificate_key /etc/acme.sh/danwin1210.de_ecc/danwin1210.de.key;
|
ssl_certificate_key /etc/ssl/private/ssl-cert-snakeoil.key;
|
||||||
ssl_dhparam /etc/nginx/dh4096.pem;
|
ssl_dhparam /etc/nginx/dh4096.pem;
|
||||||
|
|
||||||
##
|
##
|
||||||
@ -80,7 +81,6 @@ http {
|
|||||||
proxy_set_header Upgrade $http_upgrade;
|
proxy_set_header Upgrade $http_upgrade;
|
||||||
proxy_set_header Connection $connection_upgrade;
|
proxy_set_header Connection $connection_upgrade;
|
||||||
proxy_ignore_client_abort on;
|
proxy_ignore_client_abort on;
|
||||||
proxy_read_timeout 3600; #wait up to 60 minutes for e.g. database import
|
|
||||||
|
|
||||||
##
|
##
|
||||||
# Gzip Settings
|
# Gzip Settings
|
||||||
@ -114,6 +114,12 @@ http {
|
|||||||
}
|
}
|
||||||
expires $expires;
|
expires $expires;
|
||||||
|
|
||||||
|
map $server_port $php_port {
|
||||||
|
80 80;
|
||||||
|
443 443;
|
||||||
|
default 80;
|
||||||
|
}
|
||||||
|
|
||||||
include /etc/nginx/conf.d/*.conf;
|
include /etc/nginx/conf.d/*.conf;
|
||||||
include /etc/nginx/sites-enabled/*;
|
include /etc/nginx/sites-enabled/*;
|
||||||
}
|
}
|
||||||
|
@ -45,14 +45,13 @@ server {
|
|||||||
add_header Referrer-Policy no-referrer always;
|
add_header Referrer-Policy no-referrer always;
|
||||||
add_header Permissions-Policy "accelerometer=(), ambient-light-sensor=(), autoplay=(), battery=(), camera=(), cross-origin-isolated=(), display-capture=(), document-domain=(), encrypted-media=(), geolocation=(), fullscreen=(), execution-while-not-rendered=(), execution-while-out-of-viewport=(), gyroscope=(), magnetometer=(), microphone=(), midi=(), navigation-override=(), payment=(), picture-in-picture=(), publickey-credentials-get=(), screen-wake-lock=(), sync-xhr=(), usb=(), web-share=(), xr-spatial-tracking=(), clipboard-read=(), clipboard-write=(), gamepad=(), speaker-selection=(), conversion-measurement=(), focus-without-user-activation=(), hid=(), idle-detection=(), sync-script=(), vertical-scroll=(), serial=(), trust-token-redemption=(), interest-cohort=(), otp-credentials=()" always;
|
add_header Permissions-Policy "accelerometer=(), ambient-light-sensor=(), autoplay=(), battery=(), camera=(), cross-origin-isolated=(), display-capture=(), document-domain=(), encrypted-media=(), geolocation=(), fullscreen=(), execution-while-not-rendered=(), execution-while-out-of-viewport=(), gyroscope=(), magnetometer=(), microphone=(), midi=(), navigation-override=(), payment=(), picture-in-picture=(), publickey-credentials-get=(), screen-wake-lock=(), sync-xhr=(), usb=(), web-share=(), xr-spatial-tracking=(), clipboard-read=(), clipboard-write=(), gamepad=(), speaker-selection=(), conversion-measurement=(), focus-without-user-activation=(), hid=(), idle-detection=(), sync-script=(), vertical-scroll=(), serial=(), trust-token-redemption=(), interest-cohort=(), otp-credentials=()" always;
|
||||||
add_header Onion-Location http://danielas3rtn54uwmofdo3x2bsdifr47huasnmbgqzfrec5ubupvtpid.onion$request_uri always;
|
add_header Onion-Location http://danielas3rtn54uwmofdo3x2bsdifr47huasnmbgqzfrec5ubupvtpid.onion$request_uri always;
|
||||||
add_header Expect-CT "max-age=86400, enforce" always;
|
|
||||||
add_header Strict-Transport-Security "max-age=31536000; includeSubDomains; preload" always;
|
add_header Strict-Transport-Security "max-age=31536000; includeSubDomains; preload" always;
|
||||||
add_header Cross-Origin-Embedder-Policy require-corp always;
|
add_header Cross-Origin-Embedder-Policy require-corp always;
|
||||||
add_header Cross-Origin-Opener-Policy same-origin always;
|
add_header Cross-Origin-Opener-Policy same-origin always;
|
||||||
add_header Cross-Origin-Resource-Policy same-origin always;
|
add_header Cross-Origin-Resource-Policy same-origin always;
|
||||||
listen [::]:443 ssl proxy_protocol http2;
|
listen [::]:443 ssl http2 fastopen=100 backlog=2048 ipv6only=off default_server;
|
||||||
ssl_certificate /etc/acme.sh/danwin1210.de_ecc/fullchain.cer;
|
ssl_certificate /etc/ssl/certs/ssl-cert-snakeoil.pem;
|
||||||
ssl_certificate_key /etc/acme.sh/danwin1210.de_ecc/danwin1210.de.key;
|
ssl_certificate_key /etc/ssl/private/ssl-cert-snakeoil.key;
|
||||||
root /var/www/html;
|
root /var/www/html;
|
||||||
index index.php;
|
index index.php;
|
||||||
server_name danielas3rtn54uwmofdo3x2bsdifr47huasnmbgqzfrec5ubupvtpid.onion danwin1210.de;
|
server_name danielas3rtn54uwmofdo3x2bsdifr47huasnmbgqzfrec5ubupvtpid.onion danwin1210.de;
|
||||||
@ -70,7 +69,6 @@ server {
|
|||||||
add_header Referrer-Policy no-referrer always;
|
add_header Referrer-Policy no-referrer always;
|
||||||
add_header Permissions-Policy "accelerometer=(), ambient-light-sensor=(), autoplay=(), battery=(), camera=(), cross-origin-isolated=(), display-capture=(), document-domain=(), encrypted-media=(), geolocation=(), fullscreen=(), execution-while-not-rendered=(), execution-while-out-of-viewport=(), gyroscope=(), magnetometer=(), microphone=(), midi=(), navigation-override=(), payment=(), picture-in-picture=(), publickey-credentials-get=(), screen-wake-lock=(), sync-xhr=(), usb=(), web-share=(), xr-spatial-tracking=(), clipboard-read=(), clipboard-write=(), gamepad=(), speaker-selection=(), conversion-measurement=(), focus-without-user-activation=(), hid=(), idle-detection=(), sync-script=(), vertical-scroll=(), serial=(), trust-token-redemption=(), interest-cohort=(), otp-credentials=()" always;
|
add_header Permissions-Policy "accelerometer=(), ambient-light-sensor=(), autoplay=(), battery=(), camera=(), cross-origin-isolated=(), display-capture=(), document-domain=(), encrypted-media=(), geolocation=(), fullscreen=(), execution-while-not-rendered=(), execution-while-out-of-viewport=(), gyroscope=(), magnetometer=(), microphone=(), midi=(), navigation-override=(), payment=(), picture-in-picture=(), publickey-credentials-get=(), screen-wake-lock=(), sync-xhr=(), usb=(), web-share=(), xr-spatial-tracking=(), clipboard-read=(), clipboard-write=(), gamepad=(), speaker-selection=(), conversion-measurement=(), focus-without-user-activation=(), hid=(), idle-detection=(), sync-script=(), vertical-scroll=(), serial=(), trust-token-redemption=(), interest-cohort=(), otp-credentials=()" always;
|
||||||
add_header Onion-Location http://danielas3rtn54uwmofdo3x2bsdifr47huasnmbgqzfrec5ubupvtpid.onion$request_uri always;
|
add_header Onion-Location http://danielas3rtn54uwmofdo3x2bsdifr47huasnmbgqzfrec5ubupvtpid.onion$request_uri always;
|
||||||
add_header Expect-CT "max-age=86400, enforce" always;
|
|
||||||
add_header Strict-Transport-Security "max-age=31536000; includeSubDomains; preload" always;
|
add_header Strict-Transport-Security "max-age=31536000; includeSubDomains; preload" always;
|
||||||
add_header Cross-Origin-Embedder-Policy require-corp always;
|
add_header Cross-Origin-Embedder-Policy require-corp always;
|
||||||
add_header Cross-Origin-Opener-Policy same-origin always;
|
add_header Cross-Origin-Opener-Policy same-origin always;
|
||||||
@ -82,7 +80,6 @@ server {
|
|||||||
location ~ \.php$ {
|
location ~ \.php$ {
|
||||||
add_header Referrer-Policy no-referrer always;
|
add_header Referrer-Policy no-referrer always;
|
||||||
add_header Onion-Location http://danielas3rtn54uwmofdo3x2bsdifr47huasnmbgqzfrec5ubupvtpid.onion$request_uri always;
|
add_header Onion-Location http://danielas3rtn54uwmofdo3x2bsdifr47huasnmbgqzfrec5ubupvtpid.onion$request_uri always;
|
||||||
add_header Expect-CT "max-age=86400, enforce" always;
|
|
||||||
add_header Strict-Transport-Security "max-age=31536000; includeSubDomains; preload" always;
|
add_header Strict-Transport-Security "max-age=31536000; includeSubDomains; preload" always;
|
||||||
include snippets/fastcgi-php.conf;
|
include snippets/fastcgi-php.conf;
|
||||||
fastcgi_pass unix:/run/php/php8.2-fpm.sock;
|
fastcgi_pass unix:/run/php/php8.2-fpm.sock;
|
||||||
|
18
etc/nginx/sites-enabled/mta-sts
Normal file
18
etc/nginx/sites-enabled/mta-sts
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
server {
|
||||||
|
listen [::]:443 ssl http2;
|
||||||
|
server_name mta-sts.danwin1210.de;
|
||||||
|
add_header Strict-Transport-Security "max-age=31536000; includeSubDomains; preload" always;
|
||||||
|
ssl_certificate /etc/ssl/certs/ssl-cert-snakeoil.pem;
|
||||||
|
ssl_certificate_key /etc/ssl/private/ssl-cert-snakeoil.key;
|
||||||
|
location / {
|
||||||
|
return 404;
|
||||||
|
}
|
||||||
|
location = /.well-known/mta-sts.txt {
|
||||||
|
default_type text/plain;
|
||||||
|
return 200 "version: STSv1
|
||||||
|
mode: enforce
|
||||||
|
mx: danwin1210.de
|
||||||
|
max_age: 86400
|
||||||
|
";
|
||||||
|
}
|
||||||
|
}
|
@ -1,6 +1,5 @@
|
|||||||
server {
|
server {
|
||||||
listen [::]:443 ssl proxy_protocol http2;
|
listen [::]:443 ssl http2;
|
||||||
add_header Expect-CT "max-age=86400, enforce" always;
|
|
||||||
add_header Strict-Transport-Security "max-age=31536000; includeSubDomains; preload" always;
|
add_header Strict-Transport-Security "max-age=31536000; includeSubDomains; preload" always;
|
||||||
root /var/www/html;
|
root /var/www/html;
|
||||||
location / {
|
location / {
|
||||||
@ -16,6 +15,6 @@ server {
|
|||||||
fastcgi_pass unix:/run/php/php8.2-fpm.sock;
|
fastcgi_pass unix:/run/php/php8.2-fpm.sock;
|
||||||
expires off;
|
expires off;
|
||||||
}
|
}
|
||||||
ssl_certificate /etc/acme.sh/danwin1210.de_ecc/fullchain.cer;
|
ssl_certificate /etc/ssl/certs/ssl-cert-snakeoil.pem;
|
||||||
ssl_certificate_key /etc/acme.sh/danwin1210.de_ecc/danwin1210.de.key;
|
ssl_certificate_key /etc/ssl/private/ssl-cert-snakeoil.key;
|
||||||
}
|
}
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
/^To:.*@[^@]*\.de-mail\.de/ REJECT "Sorry, you tried contacting a De-Mail Address. This is a special System by the German government, not compatible with E-Mail. More info here: https://www.cio.bund.de/Web/DE/Innovative-Vorhaben/De-Mail/de_mail_node.html"
|
/^To:.*@[^@]*\.de-mail\.de/ REJECT "Sorry, you tried contacting a De-Mail Address. This is a special System by the German government, not compatible with E-Mail. More info here: https://de-mail.info/"
|
||||||
/^(To|From).*@example\.com/ REJECT
|
/^(To|From).*@example\.com/ REJECT
|
||||||
|
@ -1 +0,0 @@
|
|||||||
DESKTOPRaihan REJECT
|
|
@ -24,8 +24,8 @@ compatibility_level = 3.6
|
|||||||
smtputf8_autodetect_classes = all
|
smtputf8_autodetect_classes = all
|
||||||
|
|
||||||
# TLS parameters
|
# TLS parameters
|
||||||
smtpd_tls_cert_file = /etc/acme.sh/danwin1210.de_ecc/fullchain.cer
|
smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem
|
||||||
smtpd_tls_key_file = /etc/acme.sh/danwin1210.de_ecc/danwin1210.de.key
|
smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key
|
||||||
smtpd_tls_ciphers = HIGH
|
smtpd_tls_ciphers = HIGH
|
||||||
smtpd_tls_mandatory_ciphers = HIGH
|
smtpd_tls_mandatory_ciphers = HIGH
|
||||||
smtp_tls_ciphers = HIGH
|
smtp_tls_ciphers = HIGH
|
||||||
@ -68,7 +68,6 @@ smtpd_recipient_restrictions = check_policy_service inet:127.0.0.1:12340, permit
|
|||||||
smtpd_sender_restrictions = reject_sender_login_mismatch, check_sender_access inline:{{<> = REJECT}}, permit_sasl_authenticated
|
smtpd_sender_restrictions = reject_sender_login_mismatch, check_sender_access inline:{{<> = REJECT}}, permit_sasl_authenticated
|
||||||
smtpd_relay_restrictions = permit_sasl_authenticated, permit_auth_destination, reject_unauth_destination
|
smtpd_relay_restrictions = permit_sasl_authenticated, permit_auth_destination, reject_unauth_destination
|
||||||
smtpd_sender_login_maps = proxy:mysql:/etc/postfix/sql/mysql_virtual_auth_maps.cf
|
smtpd_sender_login_maps = proxy:mysql:/etc/postfix/sql/mysql_virtual_auth_maps.cf
|
||||||
smtpd_helo_restrictions = check_helo_access hash:/etc/postfix/helo_checks
|
|
||||||
|
|
||||||
# anti-spam settings
|
# anti-spam settings
|
||||||
smtpd_milters = inet:127.0.0.1:11332
|
smtpd_milters = inet:127.0.0.1:11332
|
||||||
@ -76,7 +75,6 @@ non_smtpd_milters = inet:127.0.0.1:11332
|
|||||||
milter_default_action = tempfail
|
milter_default_action = tempfail
|
||||||
milter_protocol = 6
|
milter_protocol = 6
|
||||||
header_checks = regexp:/etc/postfix/header_checks
|
header_checks = regexp:/etc/postfix/header_checks
|
||||||
body_checks = regexp:/etc/postfix/body_checks
|
|
||||||
disable_vrfy_command = yes
|
disable_vrfy_command = yes
|
||||||
smtpd_discard_ehlo_keywords = silent-discard, dsn
|
smtpd_discard_ehlo_keywords = silent-discard, dsn
|
||||||
smtpd_delay_reject = yes
|
smtpd_delay_reject = yes
|
||||||
|
@ -124,8 +124,8 @@ pidfile = "/run/prosody/prosody.pid";
|
|||||||
-- Force clients to use encrypted connections? This option will
|
-- Force clients to use encrypted connections? This option will
|
||||||
-- prevent clients from authenticating unless they are using encryption.
|
-- prevent clients from authenticating unless they are using encryption.
|
||||||
ssl = {
|
ssl = {
|
||||||
key = "/etc/acme.sh/danwin1210.de_ecc/danwin1210.de.key";
|
key = "/etc/ssl/private/ssl-cert-snakeoil.key";
|
||||||
certificate = "/etc/acme.sh/danwin1210.de_ecc/fullchain.cer";
|
certificate = "/etc/ssl/certs/ssl-cert-snakeoil.pem";
|
||||||
dhparam = "/etc/prosody/dh4096.pem";
|
dhparam = "/etc/prosody/dh4096.pem";
|
||||||
curve = "X448:X25519:secp521r1:secp384r1:secp256k1";
|
curve = "X448:X25519:secp521r1:secp384r1:secp256k1";
|
||||||
ciphers = "HIGH+kEDH:HIGH+kEECDH:HIGH:!RSA:!PSK:!SRP:!3DES:!aNULL:!SHA:!MD5:!CAMELLIA:!ECDHE-RSA-AES256-SHA384:!ECDHE-RSA-AES128-SHA256:!DHE-RSA-AES128-SHA256:!DHE-RSA-AES256-SHA256";
|
ciphers = "HIGH+kEDH:HIGH+kEECDH:HIGH:!RSA:!PSK:!SRP:!3DES:!aNULL:!SHA:!MD5:!CAMELLIA:!ECDHE-RSA-AES256-SHA384:!ECDHE-RSA-AES128-SHA256:!DHE-RSA-AES128-SHA256:!DHE-RSA-AES256-SHA256";
|
||||||
@ -238,7 +238,7 @@ aliases = {
|
|||||||
["danielas3rtn54uwmofdo3x2bsdifr47huasnmbgqzfrec5ubupvtpid.onion"] = "danwin1210.de";
|
["danielas3rtn54uwmofdo3x2bsdifr47huasnmbgqzfrec5ubupvtpid.onion"] = "danwin1210.de";
|
||||||
}
|
}
|
||||||
alias_response = "User $alias can be contacted at $target";
|
alias_response = "User $alias can be contacted at $target";
|
||||||
defautl_storage = "sql"
|
default_storage = "sql"
|
||||||
interfaces = { "0.0.0.0", "::" } -- Listen address
|
interfaces = { "0.0.0.0", "::" } -- Listen address
|
||||||
contact_info = {
|
contact_info = {
|
||||||
abuse = { "https://danwin1210.de/contact.php", "mailto:daniel@danwin1210.de" };
|
abuse = { "https://danwin1210.de/contact.php", "mailto:daniel@danwin1210.de" };
|
||||||
@ -247,7 +247,7 @@ contact_info = {
|
|||||||
security = { "https://danwin1210.de/contact.php", "mailto:daniel@danwin1210.de" };
|
security = { "https://danwin1210.de/contact.php", "mailto:daniel@danwin1210.de" };
|
||||||
support = { "https://danwin1210.de/contact.php", "mailto:daniel@danwin1210.de" };
|
support = { "https://danwin1210.de/contact.php", "mailto:daniel@danwin1210.de" };
|
||||||
}
|
}
|
||||||
data_path = "/srv/var/lib/prosody"
|
data_path = "/var/lib/prosody"
|
||||||
legacy_ssl_ports = {5223}
|
legacy_ssl_ports = {5223}
|
||||||
external_services = {
|
external_services = {
|
||||||
{
|
{
|
||||||
|
@ -36,7 +36,7 @@ ip6tables -A OUTPUT -o lo -j ACCEPT
|
|||||||
iptables -A INPUT -i lo -j ACCEPT
|
iptables -A INPUT -i lo -j ACCEPT
|
||||||
ip6tables -A INPUT -i lo -j ACCEPT
|
ip6tables -A INPUT -i lo -j ACCEPT
|
||||||
#unrestricted access to these IPs
|
#unrestricted access to these IPs
|
||||||
for clearnet in 127.0.0.0/8; do(
|
for clearnet in 127.0.0.0/8 10.9.0.0/24; do(
|
||||||
iptables -t nat -A OUTPUT -d $clearnet -j RETURN
|
iptables -t nat -A OUTPUT -d $clearnet -j RETURN
|
||||||
iptables -A OUTPUT -d $clearnet -j ACCEPT
|
iptables -A OUTPUT -d $clearnet -j ACCEPT
|
||||||
) done
|
) done
|
||||||
|
2
etc/resolv.conf
Normal file
2
etc/resolv.conf
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
nameserver 127.0.0.1
|
||||||
|
options edns0 trust-ad
|
@ -4,6 +4,7 @@ pid /run/nginx.pid;
|
|||||||
pcre_jit on;
|
pcre_jit on;
|
||||||
worker_rlimit_nofile 30000;
|
worker_rlimit_nofile 30000;
|
||||||
worker_shutdown_timeout 1m;
|
worker_shutdown_timeout 1m;
|
||||||
|
include /etc/nginx/modules-enabled/*.conf;
|
||||||
|
|
||||||
events {
|
events {
|
||||||
worker_connections 20000;
|
worker_connections 20000;
|
||||||
@ -50,8 +51,8 @@ http {
|
|||||||
ssl_early_data off;
|
ssl_early_data off;
|
||||||
ssl_stapling on;
|
ssl_stapling on;
|
||||||
ssl_stapling_verify on;
|
ssl_stapling_verify on;
|
||||||
ssl_certificate /etc/acme.sh/danwin1210.de_ecc/fullchain.cer;
|
ssl_certificate /etc/ssl/certs/ssl-cert-snakeoil.pem;
|
||||||
ssl_certificate_key /etc/acme.sh/danwin1210.de_ecc/danwin1210.de.key;
|
ssl_certificate_key /etc/ssl/private/ssl-cert-snakeoil.key;
|
||||||
ssl_dhparam /etc/nginx/dh4096.pem;
|
ssl_dhparam /etc/nginx/dh4096.pem;
|
||||||
|
|
||||||
##
|
##
|
||||||
@ -65,18 +66,10 @@ http {
|
|||||||
resolver 127.0.0.1 [::1];
|
resolver 127.0.0.1 [::1];
|
||||||
resolver_timeout 2s;
|
resolver_timeout 2s;
|
||||||
root /var/www/html;
|
root /var/www/html;
|
||||||
proxy_cache_path /var/lib/nginx/cache levels=2 keys_zone=cache:10m inactive=30d max_size=1g;
|
|
||||||
proxy_cache_revalidate on;
|
|
||||||
proxy_cache_use_stale http_503 timeout updating error;
|
|
||||||
proxy_no_cache $http_pragma $http_authorization;
|
|
||||||
proxy_cache_bypass $cookie_nocache $arg_nocache;
|
|
||||||
map $http_upgrade $connection_upgrade {
|
map $http_upgrade $connection_upgrade {
|
||||||
default upgrade;
|
default upgrade;
|
||||||
'' '';
|
'' '';
|
||||||
}
|
}
|
||||||
proxy_cache_lock_timeout 2m;
|
|
||||||
proxy_cache_lock_age 2m;
|
|
||||||
proxy_cache cache;
|
|
||||||
proxy_http_version 1.1;
|
proxy_http_version 1.1;
|
||||||
proxy_buffer_size 8k;
|
proxy_buffer_size 8k;
|
||||||
proxy_buffering on;
|
proxy_buffering on;
|
||||||
@ -87,8 +80,6 @@ http {
|
|||||||
proxy_set_header Upgrade $http_upgrade;
|
proxy_set_header Upgrade $http_upgrade;
|
||||||
proxy_set_header Connection $connection_upgrade;
|
proxy_set_header Connection $connection_upgrade;
|
||||||
proxy_ignore_client_abort on;
|
proxy_ignore_client_abort on;
|
||||||
proxy_cache_key $server_name$request_method$host$request_uri;
|
|
||||||
proxy_read_timeout 3600; #wait up to 60 minutes for e.g. database import
|
|
||||||
|
|
||||||
##
|
##
|
||||||
# Gzip Settings
|
# Gzip Settings
|
||||||
@ -119,22 +110,17 @@ stream {
|
|||||||
ssl_ecdh_curve X448:X25519:secp521r1:secp384r1:secp256k1;
|
ssl_ecdh_curve X448:X25519:secp521r1:secp384r1:secp256k1;
|
||||||
ssl_ciphers HIGH:!PSK:!RSA:!aNULL:!MD5:!SHA:!CAMELLIA:!AES+SHA256:!AES+SHA384;
|
ssl_ciphers HIGH:!PSK:!RSA:!aNULL:!MD5:!SHA:!CAMELLIA:!AES+SHA256:!AES+SHA384;
|
||||||
ssl_session_cache shared:SSLSTREAM:10m;
|
ssl_session_cache shared:SSLSTREAM:10m;
|
||||||
ssl_certificate /etc/acme.sh/danwin1210.de_ecc/fullchain.cer;
|
ssl_certificate /etc/ssl/certs/ssl-cert-snakeoil.pem;
|
||||||
ssl_certificate_key /etc/acme.sh/danwin1210.de_ecc/danwin1210.de.key;
|
ssl_certificate_key /etc/ssl/private/ssl-cert-snakeoil.key;
|
||||||
ssl_dhparam /etc/nginx/dh4096.pem;
|
ssl_dhparam /etc/nginx/dh4096.pem;
|
||||||
#smtp
|
#smtp
|
||||||
server {
|
server {
|
||||||
listen [::]:25 fastopen=100 ipv6only=off;
|
listen [::]:25 fastopen=100 ipv6only=off;
|
||||||
proxy_pass smtp_backend_servers;
|
proxy_pass smtp_backend_servers;
|
||||||
deny 51.254.78.246;
|
|
||||||
}
|
}
|
||||||
server {
|
server {
|
||||||
listen [::]:587 fastopen=100 ipv6only=off;
|
listen [::]:587 fastopen=100 ipv6only=off;
|
||||||
proxy_pass smtp_auth_backend_servers;
|
proxy_pass smtp_auth_backend_servers;
|
||||||
deny 49.70.67.204;
|
|
||||||
deny 87.246.7.212;
|
|
||||||
deny 37.49.225.155;
|
|
||||||
deny 103.151.123.103;
|
|
||||||
}
|
}
|
||||||
server {
|
server {
|
||||||
listen [::]:465 fastopen=100 ipv6only=off;
|
listen [::]:465 fastopen=100 ipv6only=off;
|
||||||
@ -166,93 +152,59 @@ stream {
|
|||||||
#xmpp
|
#xmpp
|
||||||
server {
|
server {
|
||||||
listen [::]:5269 fastopen=100 ipv6only=off;
|
listen [::]:5269 fastopen=100 ipv6only=off;
|
||||||
proxy_pass 10.9.0.3:5269;
|
proxy_pass 10.9.0.2:5269;
|
||||||
}
|
}
|
||||||
server {
|
server {
|
||||||
listen [::]:5000 fastopen=100 ipv6only=off;
|
listen [::]:5000 fastopen=100 ipv6only=off;
|
||||||
proxy_pass 10.9.0.3:5000;
|
proxy_pass 10.9.0.2:5000;
|
||||||
}
|
}
|
||||||
server {
|
server {
|
||||||
listen [::]:5222 fastopen=100 ipv6only=off;
|
listen [::]:5222 fastopen=100 ipv6only=off;
|
||||||
proxy_pass 10.9.0.3:5222;
|
proxy_pass 10.9.0.2:5222;
|
||||||
}
|
}
|
||||||
server {
|
server {
|
||||||
listen [::]:5223 fastopen=100 ipv6only=off;
|
listen [::]:5223 fastopen=100 ipv6only=off;
|
||||||
proxy_pass 10.9.0.3:5223;
|
proxy_pass 10.9.0.2:5223;
|
||||||
}
|
}
|
||||||
server {
|
server {
|
||||||
listen [::]:5280 fastopen=100 ipv6only=off;
|
listen [::]:5280 fastopen=100 ipv6only=off;
|
||||||
proxy_pass 10.9.0.3:5280;
|
proxy_pass 10.9.0.2:5280;
|
||||||
}
|
}
|
||||||
server {
|
server {
|
||||||
listen [::]:5281 fastopen=100 ipv6only=off;
|
listen [::]:5281 fastopen=100 ipv6only=off;
|
||||||
proxy_pass 10.9.0.3:5281;
|
proxy_pass 10.9.0.2:5281;
|
||||||
}
|
}
|
||||||
#https
|
#https
|
||||||
server {
|
server {
|
||||||
listen [::]:443 fastopen=100 ipv6only=off;
|
listen [::]:443 fastopen=100 ipv6only=off;
|
||||||
# limit_conn addr 2;
|
|
||||||
# proxy_upload_rate 4k;
|
|
||||||
proxy_protocol on;
|
|
||||||
proxy_pass https_backend_servers;
|
proxy_pass https_backend_servers;
|
||||||
}
|
}
|
||||||
#upstream servers
|
#upstream servers
|
||||||
upstream https_backend_servers {
|
upstream https_backend_servers {
|
||||||
server 10.9.0.2:443;
|
server 10.9.0.2:443;
|
||||||
server 10.9.0.3:443;
|
|
||||||
server 10.9.0.4:443;
|
|
||||||
server 10.9.0.5:443;
|
|
||||||
}
|
}
|
||||||
upstream imaps_backend_servers {
|
upstream imaps_backend_servers {
|
||||||
server 10.9.0.2:993;
|
server 10.9.0.2:993;
|
||||||
server 10.9.0.3:993;
|
|
||||||
server 10.9.0.4:993;
|
|
||||||
server 10.9.0.5:993;
|
|
||||||
}
|
}
|
||||||
upstream imap_backend_servers {
|
upstream imap_backend_servers {
|
||||||
server 10.9.0.2:143;
|
server 10.9.0.2:143;
|
||||||
server 10.9.0.3:143;
|
|
||||||
server 10.9.0.4:143;
|
|
||||||
server 10.9.0.5:143;
|
|
||||||
}
|
}
|
||||||
upstream pop3s_backend_servers {
|
upstream pop3s_backend_servers {
|
||||||
server 10.9.0.2:995;
|
server 10.9.0.2:995;
|
||||||
server 10.9.0.3:995;
|
|
||||||
server 10.9.0.4:995;
|
|
||||||
server 10.9.0.5:995;
|
|
||||||
}
|
}
|
||||||
upstream pop3_backend_servers {
|
upstream pop3_backend_servers {
|
||||||
server 10.9.0.2:110;
|
server 10.9.0.2:110;
|
||||||
server 10.9.0.3:110;
|
|
||||||
server 10.9.0.4:110;
|
|
||||||
server 10.9.0.5:110;
|
|
||||||
}
|
|
||||||
upstream dns_backend_server {
|
|
||||||
server [::1]:53;
|
|
||||||
server 127.0.0.1:53;
|
|
||||||
}
|
}
|
||||||
upstream smtp_backend_servers {
|
upstream smtp_backend_servers {
|
||||||
server 10.9.0.2:25;
|
server 10.9.0.2:25;
|
||||||
server 10.9.0.3:25;
|
|
||||||
server 10.9.0.4:25;
|
|
||||||
server 10.9.0.5:25;
|
|
||||||
}
|
}
|
||||||
upstream smtp_auth_backend_servers {
|
upstream smtp_auth_backend_servers {
|
||||||
server 10.9.0.2:587;
|
server 10.9.0.2:587;
|
||||||
server 10.9.0.3:587;
|
|
||||||
server 10.9.0.4:587;
|
|
||||||
server 10.9.0.5:587;
|
|
||||||
}
|
}
|
||||||
upstream smtps_backend_servers {
|
upstream smtps_backend_servers {
|
||||||
server 10.9.0.2:465;
|
server 10.9.0.2:465;
|
||||||
server 10.9.0.3:465;
|
|
||||||
server 10.9.0.4:465;
|
|
||||||
server 10.9.0.5:465;
|
|
||||||
}
|
}
|
||||||
upstream mysql_backend_servers {
|
upstream mysql_backend_servers {
|
||||||
server 10.9.0.2:3306;
|
server 10.9.0.2:3306;
|
||||||
server 10.9.0.3:3306;
|
|
||||||
server 10.9.0.4:3306;
|
|
||||||
server 10.9.0.5:3306;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -15,8 +15,8 @@ readme_directory = no
|
|||||||
compatibility_level=3.6
|
compatibility_level=3.6
|
||||||
|
|
||||||
# TLS parameters
|
# TLS parameters
|
||||||
smtpd_tls_cert_file=/etc/acme.sh/danwin1210.de_ecc/fullchain.cer
|
smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
|
||||||
smtpd_tls_key_file=/etc/acme.sh/danwin1210.de_ecc/danwin1210.de.key
|
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
|
||||||
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
|
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
|
||||||
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
|
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
|
||||||
smtpd_tls_ciphers = HIGH
|
smtpd_tls_ciphers = HIGH
|
||||||
|
2
etc_clearnet_proxy/resolv.conf
Normal file
2
etc_clearnet_proxy/resolv.conf
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
nameserver 127.0.0.1
|
||||||
|
options edns0 trust-ad
|
@ -457,7 +457,7 @@ realm=danwin1210.de
|
|||||||
# Use PEM file format.
|
# Use PEM file format.
|
||||||
#
|
#
|
||||||
#cert=/usr/local/etc/turn_server_cert.pem
|
#cert=/usr/local/etc/turn_server_cert.pem
|
||||||
cert=/etc/acme.sh/danwin1210.de_ecc/fullchain.cer
|
cert=/etc/ssl/certs/ssl-cert-snakeoil.pem
|
||||||
|
|
||||||
# Private key file.
|
# Private key file.
|
||||||
# Use an absolute path or path relative to the
|
# Use an absolute path or path relative to the
|
||||||
@ -465,7 +465,7 @@ cert=/etc/acme.sh/danwin1210.de_ecc/fullchain.cer
|
|||||||
# Use PEM file format.
|
# Use PEM file format.
|
||||||
#
|
#
|
||||||
#pkey=/usr/local/etc/turn_server_pkey.pem
|
#pkey=/usr/local/etc/turn_server_pkey.pem
|
||||||
pkey=/etc/acme.sh/danwin1210.de_ecc/danwin1210.de.key
|
pkey=/etc/ssl/private/ssl-cert-snakeoil.key
|
||||||
|
|
||||||
# Private key file password, if it is in encoded format.
|
# Private key file password, if it is in encoded format.
|
||||||
# This option has no default value.
|
# This option has no default value.
|
||||||
|
@ -8,10 +8,10 @@ workingdir=$(pwd)
|
|||||||
|
|
||||||
# install all required packages
|
# install all required packages
|
||||||
DEBIAN_FRONTEND=noninteractive apt-get update
|
DEBIAN_FRONTEND=noninteractive apt-get update
|
||||||
DEBIAN_FRONTEND=noninteractive apt-get --no-install-recommends install -y apt-transport-tor bash-completion bind9 ca-certificates clamav-daemon clamav-freshclam curl dovecot-imapd dovecot-lmtpd dovecot-pop3d git gnupg haveged iptables libsasl2-modules locales locales-all logrotate lsb-release mariadb-server mercurial nano nginx openssl php8.2-cli php8.2-curl php8.2-fpm php8.2-gd php8.2-gmp php8.2-gnupg php8.2-imap php8.2-intl php8.2-mbstring php8.2-mysql php8.2-pspell php8.2-readline postfix postfix-mysql prosody redis rspamd tor vim wget unzip brotli wireguard wireguard-tools
|
DEBIAN_FRONTEND=noninteractive apt-get --no-install-recommends install -y apt-transport-tor bash-completion bind9 ca-certificates clamav-daemon clamav-freshclam curl dovecot-imapd dovecot-lmtpd dovecot-managesieved dovecot-mysql dovecot-pop3d dovecot-sieve git gnupg haveged iptables libnginx-mod-http-brotli-filter libsasl2-modules locales locales-all logrotate lsb-release lua-dbi-mysql lua-event lua-unbound mariadb-server mercurial nano nginx openssl patch php8.2-cli php8.2-curl php8.2-fpm php8.2-gd php8.2-gmp php8.2-gnupg php8.2-imap php8.2-intl php8.2-mbstring php8.2-mysql php8.2-pspell php8.2-readline php8.2-tidy php8.2-uuid php8.2-xml php8.2-zip postfix postfix-mysql prosody redis rng-tools5 rspamd tor vim wget unzip wireguard wireguard-tools
|
||||||
|
|
||||||
# install composer
|
# install composer
|
||||||
curl -sSL https://github.com/composer/composer/releases/download/2.7.6/composer.phar > /usr/bin/composer
|
curl -sSL https://github.com/composer/composer/releases/download/2.8.3/composer.phar > /usr/bin/composer
|
||||||
chmod +x /usr/bin/composer
|
chmod +x /usr/bin/composer
|
||||||
composer self-update
|
composer self-update
|
||||||
|
|
||||||
@ -32,10 +32,17 @@ if [ ! -e /etc/postfix/danwin1210-mail.chain ]; then
|
|||||||
openssl req -x509 -nodes -days 3650 -newkey ed448 -subj "/" -keyout /etc/postfix/danwin1210-mail.key -out /etc/postfix/danwin1210-mail.crt && cat /etc/postfix/danwin1210-mail.key >> /etc/postfix/danwin1210-mail.chain && cat /etc/postfix/danwin1210-mail.crt >> /etc/postfix/danwin1210-mail.chain
|
openssl req -x509 -nodes -days 3650 -newkey ed448 -subj "/" -keyout /etc/postfix/danwin1210-mail.key -out /etc/postfix/danwin1210-mail.crt && cat /etc/postfix/danwin1210-mail.key >> /etc/postfix/danwin1210-mail.chain && cat /etc/postfix/danwin1210-mail.crt >> /etc/postfix/danwin1210-mail.chain
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Nginx
|
# dhparams
|
||||||
if [ ! -e /etc/nginx/dh4096.pem ]; then
|
for file in /etc/nginx/dh4096.pem /etc/dovecot/dh.pem /etc/prosody/dh4096.pem; do
|
||||||
openssl dhparam -out /etc/nginx/dh4096.pem 4096
|
if [ ! -e "$file" ]; then
|
||||||
|
openssl dhparam -out "$file" 4096
|
||||||
fi
|
fi
|
||||||
|
done
|
||||||
|
|
||||||
|
# vmail user
|
||||||
|
id -u vmail > /dev/null 2>&1 || (groupadd -g 5000 -r vmail && useradd -g 5000 -M -r -s /bin/false -u 5000 vmail -d /var/mail/vmail)
|
||||||
|
mkdir -p /var/mail/vmail
|
||||||
|
chown vmail: /var/mail/vmail
|
||||||
|
|
||||||
#install scripts
|
#install scripts
|
||||||
mkdir -p /var/www/mail
|
mkdir -p /var/www/mail
|
||||||
@ -45,7 +52,7 @@ chown _rspamd: /var/lib/rspamd/dkim
|
|||||||
if [ ! -e /var/www/html/mail ]; then
|
if [ ! -e /var/www/html/mail ]; then
|
||||||
ln -s ../mail/www /var/www/html/mail
|
ln -s ../mail/www /var/www/html/mail
|
||||||
fi
|
fi
|
||||||
cp -r composer.json cron.php setup.php www /var/www/mail/
|
cp -r composer.json cron.php setup.php www tools locale /var/www/mail/
|
||||||
cd /var/www/mail/
|
cd /var/www/mail/
|
||||||
composer install --no-dev
|
composer install --no-dev
|
||||||
|
|
||||||
@ -57,20 +64,57 @@ if [ ! -e /var/www/mail/www/squirrelmail ]; then
|
|||||||
git clone https://github.com/RealityRipple/squirrelmail .
|
git clone https://github.com/RealityRipple/squirrelmail .
|
||||||
mkdir -p /var/local/squirrelmail/data /var/local/squirrelmail/attach
|
mkdir -p /var/local/squirrelmail/data /var/local/squirrelmail/attach
|
||||||
chown www-data:www-data -R /var/local/squirrelmail
|
chown www-data:www-data -R /var/local/squirrelmail
|
||||||
|
cd $workingdir
|
||||||
|
cp squirrelmail_config.php /var/www/mail/www/squirrelmail/config/config.php
|
||||||
else
|
else
|
||||||
cd /var/www/mail/www/squirrelmail
|
cd /var/www/mail/www/squirrelmail
|
||||||
git fetch --all
|
git fetch --all
|
||||||
git pull
|
git pull
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [ ! -e /var/www/mail/www/squirrelmail/plugins/check_quota/ ]; then
|
||||||
|
cd /var/www/mail/www/squirrelmail/plugins/
|
||||||
|
wget https://www.squirrelmail.org/plugins/check_quota-2.2-1.4.0.tar.gz
|
||||||
|
tar -zxf check_quota-2.2-1.4.0.tar.gz
|
||||||
|
rm check_quota-2.2-1.4.0.tar.gz
|
||||||
|
cd $workingdir
|
||||||
|
cp squirrelmail_plugin_hooks.php /var/www/mail/www/squirrelmail/config/plugin_hooks.php
|
||||||
|
patch -p1 -d /var/www/html/mail/squirrelmail/plugins/check_quota/ < squirrelmail_check_quota.patch
|
||||||
|
fi
|
||||||
|
|
||||||
# install snappymail
|
# install snappymail
|
||||||
mkdir -p /var/www/mail/www/snappymail
|
mkdir -p /var/www/mail/www/snappymail
|
||||||
cd /var/www/mail/www/snappymail
|
cd /var/www/mail/www/snappymail
|
||||||
VERSION=$(curl -s https://api.github.com/repos/the-djmaze/snappymail/releases/latest | grep tag_name | cut -d '"' -f 4)
|
VERSION=$(curl -s https://api.github.com/repos/the-djmaze/snappymail/releases/latest | grep tag_name | cut -d '"' -f 4)
|
||||||
wget https://github.com/the-djmaze/snappymail/releases/download/${VERSION}/snappymail-${VERSION:1}.zip
|
wget https://github.com/the-djmaze/snappymail/releases/download/${VERSION}/snappymail-${VERSION:1}.zip
|
||||||
unzip -o snappymail-${VERSION:1}.zip
|
unzip -o snappymail-${VERSION:1}.zip
|
||||||
|
rm snappymail-${VERSION:1}.zip
|
||||||
mkdir -p /var/local/snappymail
|
mkdir -p /var/local/snappymail
|
||||||
chown www-data:www-data -R /var/local/snappymail
|
chown www-data:www-data -R /var/local/snappymail
|
||||||
|
if [ ! -e include.php ]; then
|
||||||
|
cp _include.php include.php
|
||||||
|
echo "define('APP_DATA_FOLDER_PATH', '/var/local/snappymail/');" >> include.php
|
||||||
|
echo "define('SNAPPYMAIL_UPDATE_PLUGINS', 1);" >> include.php
|
||||||
|
fi
|
||||||
|
|
||||||
|
# install converse.js
|
||||||
|
rm -rf /srv/conversejs
|
||||||
|
mkdir -p /srv/conversejs
|
||||||
|
cd /srv/conversejs
|
||||||
|
VERSION=$(curl -s https://api.github.com/repos/conversejs/converse.js/releases/latest | grep tag_name | cut -d '"' -f 4)
|
||||||
|
wget https://github.com/conversejs/converse.js/releases/download/${VERSION}/converse.js-${VERSION:1}.tgz
|
||||||
|
tar xzf converse.js-${VERSION:1}.tgz --strip-components=1
|
||||||
|
rm converse.js-${VERSION:1}.tgz
|
||||||
|
|
||||||
|
rm -f /etc/nginx/sites-enabled/default
|
||||||
|
|
||||||
|
# install prosody modules
|
||||||
|
if [ ! -e /srv/prosody-modules ]; then
|
||||||
|
hg clone https://hg.prosody.im/prosody-modules/ /srv/prosody-modules
|
||||||
|
else
|
||||||
|
cd /srv/prosody-modules
|
||||||
|
hg pull --update
|
||||||
|
fi
|
||||||
|
|
||||||
# copy configuration file
|
# copy configuration file
|
||||||
cd $workingdir
|
cd $workingdir
|
||||||
|
@ -5,4 +5,13 @@ export LANG=C.UTF-8
|
|||||||
export PATH="/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin"
|
export PATH="/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin"
|
||||||
# install all required packages
|
# install all required packages
|
||||||
DEBIAN_FRONTEND=noninteractive apt-get update
|
DEBIAN_FRONTEND=noninteractive apt-get update
|
||||||
DEBIAN_FRONTEND=noninteractive apt-get --no-install-recommends install -y bash-completion bind9 ca-certificates coturn curl git gnupg haveged iptables libsasl2-modules logrotate lsb-release nano nginx openssl postfix postfix-mysql postfix-mta-sts-resolver vim wget wireguard wireguard-tools
|
DEBIAN_FRONTEND=noninteractive apt-get --no-install-recommends install -y bash-completion bind9 ca-certificates coturn curl git gnupg haveged iptables libnginx-mod-stream libnginx-mod-http-brotli-filter libsasl2-modules logrotate lsb-release nano nginx openssl postfix postfix-mysql postfix-mta-sts-resolver rng-tools5 vim wget wireguard wireguard-tools
|
||||||
|
|
||||||
|
# dhparams
|
||||||
|
for file in /etc/nginx/dh4096.pem; do
|
||||||
|
if [ ! -e "$file" ]; then
|
||||||
|
openssl dhparam -out "$file" 4096
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
|
||||||
|
rm -f /etc/nginx/sites-enabled/default
|
||||||
|
@ -7,11 +7,11 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2023-10-21 11:56+0200\n"
|
"POT-Creation-Date: 2024-07-08 15:47+0200\n"
|
||||||
"PO-Revision-Date: 2023-11-21 23:40+0000\n"
|
"PO-Revision-Date: 2023-11-21 23:40+0000\n"
|
||||||
"Last-Translator: Dai Duong Le <daiduonglebusiness@gmail.com>\n"
|
"Last-Translator: Dai Duong Le <daiduonglebusiness@gmail.com>\n"
|
||||||
"Language-Team: Czech <https://weblate.danwin1210.de/projects/DanWin/"
|
"Language-Team: Czech <https://weblate.danwin1210.de/projects/DanWin/mail-"
|
||||||
"mail-hosting/cs/>\n"
|
"hosting/cs/>\n"
|
||||||
"Language: cs_CZ\n"
|
"Language: cs_CZ\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
@ -26,25 +26,36 @@ msgid ""
|
|||||||
"deleting it."
|
"deleting it."
|
||||||
msgstr "Zdá se, že %s nemá žádné účty, ale má adresář. Zvažte jeho smazání."
|
msgstr "Zdá se, že %s nemá žádné účty, ale má adresář. Zvažte jeho smazání."
|
||||||
|
|
||||||
#: tools/delete_leftover_files.php:20
|
#: tools/delete_leftover_files.php:20 tools/delete_leftover_files.php:39
|
||||||
|
#: tools/delete_leftover_files.php:57
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Deleted: %s"
|
msgid "Deleted: %s"
|
||||||
msgstr "Odstraněno: %s"
|
msgstr "Odstraněno: %s"
|
||||||
|
|
||||||
#: tools/delete_leftover_files.php:22
|
#: tools/delete_leftover_files.php:22 tools/delete_leftover_files.php:41
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "File found in mail directory location: \"%s\". Consider deleting it."
|
msgid "File found in mail directory location: \"%s\". Consider deleting it."
|
||||||
msgstr "Soubor nalezen v umístění adresáře pošty: \"%s\". Zvažte jeho smazání."
|
msgstr "Soubor nalezen v umístění adresáře pošty: \"%s\". Zvažte jeho smazání."
|
||||||
|
|
||||||
#: common_config.php:93 setup.php:20 setup.php:23 cron.php:11
|
#: tools/delete_leftover_files.php:33
|
||||||
|
#, fuzzy, php-format
|
||||||
|
#| msgid ""
|
||||||
|
#| "%s does not seem to have any accounts, but has a directory. Consider "
|
||||||
|
#| "deleting it."
|
||||||
|
msgid ""
|
||||||
|
"%s does not seem to have any accounts, but has a snappymail directory. "
|
||||||
|
"Consider deleting it."
|
||||||
|
msgstr "Zdá se, že %s nemá žádné účty, ale má adresář. Zvažte jeho smazání."
|
||||||
|
|
||||||
|
#: common_config.php:94 setup.php:20 setup.php:23 cron.php:11
|
||||||
msgid "No Connection to MySQL database!"
|
msgid "No Connection to MySQL database!"
|
||||||
msgstr "Žádné připojení k databázi MySQL!"
|
msgstr "Žádné připojení k databázi MySQL!"
|
||||||
|
|
||||||
#: common_config.php:142
|
#: common_config.php:143
|
||||||
msgid "Copy:"
|
msgid "Copy:"
|
||||||
msgstr "Přepiš:"
|
msgstr "Přepiš:"
|
||||||
|
|
||||||
#: common_config.php:261
|
#: common_config.php:301
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Oops, the email \"%s\" doesn' look like a valid email address and thus "
|
"Oops, the email \"%s\" doesn' look like a valid email address and thus "
|
||||||
@ -53,11 +64,11 @@ msgstr ""
|
|||||||
"Jejda, e-mail „%s“ nevypadá jako platná e-mailová adresa, a proto nebyl "
|
"Jejda, e-mail „%s“ nevypadá jako platná e-mailová adresa, a proto nebyl "
|
||||||
"přidán do seznamu pro přeposílání."
|
"přidán do seznamu pro přeposílání."
|
||||||
|
|
||||||
#: common_config.php:287
|
#: common_config.php:327
|
||||||
msgid "You are not allowed to manage this domain."
|
msgid "You are not allowed to manage this domain."
|
||||||
msgstr "Nemáš oprávnění spravovat tuto doménu."
|
msgstr "Nemáš oprávnění spravovat tuto doménu."
|
||||||
|
|
||||||
#: common_config.php:298
|
#: common_config.php:338
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Invalid email address."
|
#| msgid "Invalid email address."
|
||||||
msgid "Invalid email address."
|
msgid "Invalid email address."
|
||||||
@ -88,6 +99,10 @@ msgstr "Databáze byla úspěšně nastavena."
|
|||||||
msgid "Error setting up database:"
|
msgid "Error setting up database:"
|
||||||
msgstr "Chyba při nastavování databáze:"
|
msgstr "Chyba při nastavování databáze:"
|
||||||
|
|
||||||
|
#: setup.php:70
|
||||||
|
msgid "Error adding primary domain:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: www/terms.php:6 www/terms.php:15 www/terms.php:19
|
#: www/terms.php:6 www/terms.php:15 www/terms.php:19
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "E-Mail and XMPP - Register"
|
#| msgid "E-Mail and XMPP - Register"
|
||||||
@ -114,12 +129,12 @@ msgstr "Registrovat"
|
|||||||
msgid "Manage account"
|
msgid "Manage account"
|
||||||
msgstr "Spravovat účet"
|
msgstr "Spravovat účet"
|
||||||
|
|
||||||
#: www/terms.php:22 www/register.php:99 www/index.php:22 www/index.php:27
|
#: www/terms.php:22 www/register.php:99 www/index.php:22 www/index.php:30
|
||||||
#: www/manage_account.php:248
|
#: www/manage_account.php:248
|
||||||
msgid "SquirrelMail"
|
msgid "SquirrelMail"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/terms.php:22 www/register.php:99 www/index.php:22 www/index.php:27
|
#: www/terms.php:22 www/register.php:99 www/index.php:22 www/index.php:30
|
||||||
#: www/manage_account.php:248
|
#: www/manage_account.php:248
|
||||||
msgid "SnappyMail"
|
msgid "SnappyMail"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -170,34 +185,34 @@ msgstr ""
|
|||||||
msgid "You are responsible for the security of your account and password."
|
msgid "You are responsible for the security of your account and password."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/terms.php:32
|
#: www/terms.php:33
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Your email account only has 50MB of disk space by default. If you need more, "
|
"Your email account has %1$s of disk space by default. If you need more, you "
|
||||||
"you can %s, and I will increase it for free."
|
"can %2$s, and I will increase it for free."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/terms.php:32 www/index.php:25
|
#: www/terms.php:33 www/index.php:26
|
||||||
msgid "contact me"
|
msgid "contact me"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/terms.php:33
|
#: www/terms.php:35
|
||||||
msgid ""
|
msgid ""
|
||||||
"The XMPP service provides message archiving and HTTP upload, which can keep "
|
"The XMPP service provides message archiving and HTTP upload, which can keep "
|
||||||
"your messages and files for up to 1 week. Up to 100MB of file storage is "
|
"your messages and files for up to 1 week. Up to 100MB of file storage is "
|
||||||
"available per user."
|
"available per user."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/terms.php:34
|
#: www/terms.php:36
|
||||||
msgid ""
|
msgid ""
|
||||||
"I reserve the right to block or delete your account without prior notice."
|
"I reserve the right to block or delete your account without prior notice."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/terms.php:35
|
#: www/terms.php:37
|
||||||
msgid "I reserve the right to change these terms without prior notice."
|
msgid "I reserve the right to change these terms without prior notice."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/terms.php:36
|
#: www/terms.php:38
|
||||||
msgid "Continued violations may necessitate the closure of registration."
|
msgid "Continued violations may necessitate the closure of registration."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -223,7 +238,7 @@ msgid "Invalid username. It may not contain a +, ', \" or /."
|
|||||||
msgstr "Neplatné uživatelské jméno. Nesmí obsahovat +, ', \" nebo /."
|
msgstr "Neplatné uživatelské jméno. Nesmí obsahovat +, ', \" nebo /."
|
||||||
|
|
||||||
#: www/register.php:37 www/manage_account.php:100 www/admin.php:175
|
#: www/register.php:37 www/manage_account.php:100 www/admin.php:175
|
||||||
#: www/admin.php:343
|
#: www/admin.php:341
|
||||||
msgid "Passwords empty or don't match"
|
msgid "Passwords empty or don't match"
|
||||||
msgstr "Hesla jsou prázdná nebo se neshodují"
|
msgstr "Hesla jsou prázdná nebo se neshodují"
|
||||||
|
|
||||||
@ -239,11 +254,11 @@ msgstr "Zadaná e-mailová adresa není platná"
|
|||||||
msgid "The username you specified is reserved"
|
msgid "The username you specified is reserved"
|
||||||
msgstr "Zadané uživatelské jméno je rezervováno"
|
msgstr "Zadané uživatelské jméno je rezervováno"
|
||||||
|
|
||||||
#: www/register.php:66 www/admin.php:311
|
#: www/register.php:66 www/admin.php:310
|
||||||
msgid "Sorry, this user already exists"
|
msgid "Sorry, this user already exists"
|
||||||
msgstr "Omlouvám se, tento uživatel již existuje"
|
msgstr "Omlouvám se, tento uživatel již existuje"
|
||||||
|
|
||||||
#: www/register.php:74 www/admin.php:333
|
#: www/register.php:74 www/admin.php:331
|
||||||
msgid "Successfully created new mailbox!"
|
msgid "Successfully created new mailbox!"
|
||||||
msgstr "Nová poštovní schránka byla úspěšně vytvořena!"
|
msgstr "Nová poštovní schránka byla úspěšně vytvořena!"
|
||||||
|
|
||||||
@ -258,19 +273,19 @@ msgstr ""
|
|||||||
"Zaregistruj se a získejte bezplatnou a anonymní e-mailovou adresu a účet "
|
"Zaregistruj se a získejte bezplatnou a anonymní e-mailovou adresu a účet "
|
||||||
"XMPP/Jabber"
|
"XMPP/Jabber"
|
||||||
|
|
||||||
#: www/register.php:108 www/manage_account.php:255 www/admin.php:407
|
#: www/register.php:108 www/manage_account.php:255 www/admin.php:405
|
||||||
#: www/admin.php:580 www/admin.php:907 www/admin.php:936
|
#: www/admin.php:578 www/admin.php:905 www/admin.php:934
|
||||||
msgid "Username"
|
msgid "Username"
|
||||||
msgstr "Uživatelské jméno"
|
msgstr "Uživatelské jméno"
|
||||||
|
|
||||||
#: www/register.php:112 www/manage_account.php:260 www/manage_account.php:323
|
#: www/register.php:112 www/manage_account.php:260 www/manage_account.php:323
|
||||||
#: www/admin.php:411 www/admin.php:501 www/admin.php:584 www/admin.php:940
|
#: www/admin.php:409 www/admin.php:499 www/admin.php:582 www/admin.php:938
|
||||||
#: www/admin.php:1025
|
#: www/admin.php:1023
|
||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr "Heslo"
|
msgstr "Heslo"
|
||||||
|
|
||||||
#: www/register.php:116 www/manage_account.php:328 www/admin.php:506
|
#: www/register.php:116 www/manage_account.php:328 www/admin.php:504
|
||||||
#: www/admin.php:589 www/admin.php:944 www/admin.php:1030
|
#: www/admin.php:587 www/admin.php:942 www/admin.php:1028
|
||||||
msgid "Password again"
|
msgid "Password again"
|
||||||
msgstr "Heslo znovu"
|
msgstr "Heslo znovu"
|
||||||
|
|
||||||
@ -306,21 +321,26 @@ msgstr ""
|
|||||||
"stejných údajů. Tvoje Jabber ID je user@%1$s a lze se k němu připojit přímo "
|
"stejných údajů. Tvoje Jabber ID je user@%1$s a lze se k němu připojit přímo "
|
||||||
"z clearnetu nebo přes skrytou službu Tor (%2$s)."
|
"z clearnetu nebo přes skrytou službu Tor (%2$s)."
|
||||||
|
|
||||||
#: www/index.php:25
|
#: www/index.php:26
|
||||||
#, fuzzy, php-format
|
#, fuzzy, php-format
|
||||||
#| msgid ""
|
#| msgid ""
|
||||||
#| "You will have 50MB of disk space available for your mails. If you need "
|
#| "You will have 50MB of disk space available for your mails. If you need "
|
||||||
#| "more space, just <a href=\"%1$s\">contact me</a>. Your E-Mail address "
|
#| "more space, just <a href=\"%1$s\">contact me</a>. Your E-Mail address "
|
||||||
#| "will be %2$s"
|
#| "will be %2$s"
|
||||||
msgid ""
|
msgid ""
|
||||||
"You will have 50MB of disk space available for your mails. If you need more "
|
"You will have %1$s disk space available for your mails. If you need more "
|
||||||
"space, %1$s. Your E-Mail address will be %2$s"
|
"space, %2$s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Pro tvoje e-maily budeš mít k dispozici 50 MB místa na disku. Pokud "
|
"Pro tvoje e-maily budeš mít k dispozici 50 MB místa na disku. Pokud "
|
||||||
"potřebuješ více místa, <a href=\"%1$s\">kontaktuj mě</a>. Tvoje e-mailová "
|
"potřebuješ více místa, <a href=\"%1$s\">kontaktuj mě</a>. Tvoje e-mailová "
|
||||||
"adresa bude %2$s"
|
"adresa bude %2$s"
|
||||||
|
|
||||||
#: www/index.php:26
|
#: www/index.php:28
|
||||||
|
#, php-format
|
||||||
|
msgid "Your E-Mail address will be user@%s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: www/index.php:29
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"For privacy, please use PGP mail encryption, if you can. This prevents "
|
"For privacy, please use PGP mail encryption, if you can. This prevents "
|
||||||
@ -329,17 +349,17 @@ msgid ""
|
|||||||
"to make use of WKD automatic discovery for mail clients."
|
"to make use of WKD automatic discovery for mail clients."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/index.php:26
|
#: www/index.php:29
|
||||||
msgid "download GnuPG"
|
msgid "download GnuPG"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/index.php:26
|
#: www/index.php:29
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Edit account"
|
#| msgid "Edit account"
|
||||||
msgid "add it to your account"
|
msgid "add it to your account"
|
||||||
msgstr "Upravit účet"
|
msgstr "Upravit účet"
|
||||||
|
|
||||||
#: www/index.php:27
|
#: www/index.php:30
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can choose between two Web-Mail clients installed on the server. %1$s is "
|
"You can choose between two Web-Mail clients installed on the server. %1$s is "
|
||||||
@ -355,30 +375,30 @@ msgid ""
|
|||||||
"favourite desktop mail client and configure it with the settings given below."
|
"favourite desktop mail client and configure it with the settings given below."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/index.php:28
|
#: www/index.php:31
|
||||||
msgid "E-Mail Setup"
|
msgid "E-Mail Setup"
|
||||||
msgstr "Nastavení e-mailu"
|
msgstr "Nastavení e-mailu"
|
||||||
|
|
||||||
#: www/index.php:30
|
#: www/index.php:33
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "SMTP: %s Port 465 (SSL/TLS) or 587 (StartTLS)"
|
msgid "SMTP: %s Port 465 (SSL/TLS) or 587 (StartTLS)"
|
||||||
msgstr "SMTP: %s Port 465 (SSL/TLS) nebo 587 (StartTLS)"
|
msgstr "SMTP: %s Port 465 (SSL/TLS) nebo 587 (StartTLS)"
|
||||||
|
|
||||||
#: www/index.php:31
|
#: www/index.php:34
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "IMAP: %s Port 993 (SSL/TLS) or 143 (StartTLS)"
|
msgid "IMAP: %s Port 993 (SSL/TLS) or 143 (StartTLS)"
|
||||||
msgstr "IMAP: %s Port 993 (SSL/TLS) nebo 143 (StartTLS)"
|
msgstr "IMAP: %s Port 993 (SSL/TLS) nebo 143 (StartTLS)"
|
||||||
|
|
||||||
#: www/index.php:32
|
#: www/index.php:35
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "POP3: %s Port 995 (SSL/TLS) or 110 (StartTLS)"
|
msgid "POP3: %s Port 995 (SSL/TLS) or 110 (StartTLS)"
|
||||||
msgstr "POP3: %s Port 995 (SSL/TLS) nebo 110 (StartTLS)"
|
msgstr "POP3: %s Port 995 (SSL/TLS) nebo 110 (StartTLS)"
|
||||||
|
|
||||||
#: www/index.php:33
|
#: www/index.php:36
|
||||||
msgid "Authentication: PLAIN, LOGIN"
|
msgid "Authentication: PLAIN, LOGIN"
|
||||||
msgstr "Autentizace: PLAIN, LOGIN"
|
msgstr "Autentizace: PLAIN, LOGIN"
|
||||||
|
|
||||||
#: www/index.php:35
|
#: www/index.php:38
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can also connect on the same ports via the Tor onion address %s, but you "
|
"You can also connect on the same ports via the Tor onion address %s, but you "
|
||||||
@ -387,26 +407,26 @@ msgstr ""
|
|||||||
"Můžeš se také připojit na stejné porty přes adresu Tor onion %s, ale budeš "
|
"Můžeš se také připojit na stejné porty přes adresu Tor onion %s, ale budeš "
|
||||||
"muset přijmout certifikát SSL platný pouze pro doménu clearnet."
|
"muset přijmout certifikát SSL platný pouze pro doménu clearnet."
|
||||||
|
|
||||||
#: www/index.php:36
|
#: www/index.php:39
|
||||||
msgid "XMPP setup"
|
msgid "XMPP setup"
|
||||||
msgstr "Nastavení XMPP"
|
msgstr "Nastavení XMPP"
|
||||||
|
|
||||||
#: www/index.php:37
|
#: www/index.php:40
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Domain: %s"
|
msgid "Domain: %s"
|
||||||
msgstr "Doména: %s"
|
msgstr "Doména: %s"
|
||||||
|
|
||||||
#: www/index.php:38
|
#: www/index.php:41
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Connect server: %s (optional for torification)"
|
msgid "Connect server: %s (optional for torification)"
|
||||||
msgstr "Připojit server: %s (volitelné pro torifikaci)"
|
msgstr "Připojit server: %s (volitelné pro torifikaci)"
|
||||||
|
|
||||||
#: www/index.php:39
|
#: www/index.php:42
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "File transfer proxy: %s"
|
msgid "File transfer proxy: %s"
|
||||||
msgstr "Proxy přenosu souborů: %s"
|
msgstr "Proxy přenosu souborů: %s"
|
||||||
|
|
||||||
#: www/index.php:40
|
#: www/index.php:43
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"BOSH URL: %s (only enable if you have to, as it is slower than directly "
|
"BOSH URL: %s (only enable if you have to, as it is slower than directly "
|
||||||
@ -436,7 +456,7 @@ msgstr "Neplatné uživatelské jméno"
|
|||||||
msgid "Incorrect username or password"
|
msgid "Incorrect username or password"
|
||||||
msgstr "Nesprávné uživatelské jméno nebo heslo"
|
msgstr "Nesprávné uživatelské jméno nebo heslo"
|
||||||
|
|
||||||
#: www/manage_account.php:105 www/admin.php:348
|
#: www/manage_account.php:105 www/admin.php:346
|
||||||
msgid "Successfully updated password"
|
msgid "Successfully updated password"
|
||||||
msgstr "Heslo bylo úspěšně aktualizováno"
|
msgstr "Heslo bylo úspěšně aktualizováno"
|
||||||
|
|
||||||
@ -544,16 +564,16 @@ msgstr "2FA kód"
|
|||||||
msgid "Confirm"
|
msgid "Confirm"
|
||||||
msgstr "Potvrdit"
|
msgstr "Potvrdit"
|
||||||
|
|
||||||
#: www/manage_account.php:239 www/admin.php:389
|
#: www/manage_account.php:239 www/admin.php:387
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Logged in as %s"
|
msgid "Logged in as %s"
|
||||||
msgstr "Přihlášen jako %s"
|
msgstr "Přihlášen jako %s"
|
||||||
|
|
||||||
#: www/manage_account.php:245 www/admin.php:390
|
#: www/manage_account.php:245 www/admin.php:388
|
||||||
msgid "Logout"
|
msgid "Logout"
|
||||||
msgstr "Odhlásit"
|
msgstr "Odhlásit"
|
||||||
|
|
||||||
#: www/manage_account.php:266 www/admin.php:416
|
#: www/manage_account.php:266 www/admin.php:414
|
||||||
msgid "Login"
|
msgid "Login"
|
||||||
msgstr "Přihlásit se"
|
msgstr "Přihlásit se"
|
||||||
|
|
||||||
@ -575,11 +595,11 @@ msgstr ""
|
|||||||
"řádek nebo oddělené čárkami. Když zaškrtneš políčko „uchovat místní kopii“, "
|
"řádek nebo oddělené čárkami. Když zaškrtneš políčko „uchovat místní kopii“, "
|
||||||
"tvoje pošta bude zasílána pouze na tvé přesměrovací adresy."
|
"tvoje pošta bude zasílána pouze na tvé přesměrovací adresy."
|
||||||
|
|
||||||
#: www/manage_account.php:288 www/admin.php:948 www/admin.php:989
|
#: www/manage_account.php:288 www/admin.php:946 www/admin.php:987
|
||||||
msgid "Forward to"
|
msgid "Forward to"
|
||||||
msgstr "Předat na"
|
msgstr "Předat na"
|
||||||
|
|
||||||
#: www/manage_account.php:293 www/admin.php:952 www/admin.php:994
|
#: www/manage_account.php:293 www/admin.php:950 www/admin.php:992
|
||||||
msgid "Keep a local copy"
|
msgid "Keep a local copy"
|
||||||
msgstr "Ponechte si místní kopii"
|
msgstr "Ponechte si místní kopii"
|
||||||
|
|
||||||
@ -601,11 +621,11 @@ msgstr ""
|
|||||||
"požádat svého korespondenta, aby od svého poskytovatele požadoval podporu "
|
"požádat svého korespondenta, aby od svého poskytovatele požadoval podporu "
|
||||||
"šifrování pro bezpečnější internet."
|
"šifrování pro bezpečnější internet."
|
||||||
|
|
||||||
#: www/manage_account.php:301 www/admin.php:959 www/admin.php:1006
|
#: www/manage_account.php:301 www/admin.php:957 www/admin.php:1004
|
||||||
msgid "Enforce encryption for incoming mail"
|
msgid "Enforce encryption for incoming mail"
|
||||||
msgstr "Vynutit šifrování pro příchozí poštu"
|
msgstr "Vynutit šifrování pro příchozí poštu"
|
||||||
|
|
||||||
#: www/manage_account.php:307 www/admin.php:963 www/admin.php:1011
|
#: www/manage_account.php:307 www/admin.php:961 www/admin.php:1009
|
||||||
msgid "Enforce encryption for outgoing mail"
|
msgid "Enforce encryption for outgoing mail"
|
||||||
msgstr "Vynutit šifrování pro odchozí poštu"
|
msgstr "Vynutit šifrování pro odchozí poštu"
|
||||||
|
|
||||||
@ -613,8 +633,8 @@ msgstr "Vynutit šifrování pro odchozí poštu"
|
|||||||
msgid "Update settings"
|
msgid "Update settings"
|
||||||
msgstr "Aktualizovat nastavení"
|
msgstr "Aktualizovat nastavení"
|
||||||
|
|
||||||
#: www/manage_account.php:319 www/manage_account.php:334 www/admin.php:1020
|
#: www/manage_account.php:319 www/manage_account.php:334 www/admin.php:1018
|
||||||
#: www/admin.php:1036
|
#: www/admin.php:1034
|
||||||
msgid "Change password"
|
msgid "Change password"
|
||||||
msgstr "Změnit heslo"
|
msgstr "Změnit heslo"
|
||||||
|
|
||||||
@ -852,49 +872,49 @@ msgstr "Alias byl úspěšně přidán."
|
|||||||
msgid "Successfully updated alias."
|
msgid "Successfully updated alias."
|
||||||
msgstr "Alias byl úspěšně aktualizován."
|
msgstr "Alias byl úspěšně aktualizován."
|
||||||
|
|
||||||
#: www/admin.php:298
|
#: www/admin.php:297
|
||||||
msgid "Successfully updated mailbox."
|
msgid "Successfully updated mailbox."
|
||||||
msgstr "Poštovní schránka byla úspěšně aktualizována."
|
msgstr "Poštovní schránka byla úspěšně aktualizována."
|
||||||
|
|
||||||
#: www/admin.php:359
|
#: www/admin.php:357
|
||||||
msgid "Successfully disabled two-factor authentication"
|
msgid "Successfully disabled two-factor authentication"
|
||||||
msgstr "Dvoufaktorové ověřování bylo úspěšně zakázáno"
|
msgstr "Dvoufaktorové ověřování bylo úspěšně zakázáno"
|
||||||
|
|
||||||
#: www/admin.php:369 www/admin.php:378 www/admin.php:382 www/admin.php:385
|
#: www/admin.php:367 www/admin.php:376 www/admin.php:380 www/admin.php:383
|
||||||
msgid "E-Mail and XMPP - Admin management"
|
msgid "E-Mail and XMPP - Admin management"
|
||||||
msgstr "E-mail a XMPP - správa administrace"
|
msgstr "E-mail a XMPP - správa administrace"
|
||||||
|
|
||||||
#: www/admin.php:373 www/admin.php:379 www/admin.php:382
|
#: www/admin.php:371 www/admin.php:377 www/admin.php:380
|
||||||
msgid "Lets domain owners manage their email domain and user accounts."
|
msgid "Lets domain owners manage their email domain and user accounts."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Umožnit vlastníkům domén spravovat jejich e-mailovou doménu a uživatelské "
|
"Umožnit vlastníkům domén spravovat jejich e-mailovou doménu a uživatelské "
|
||||||
"účty."
|
"účty."
|
||||||
|
|
||||||
#: www/admin.php:392
|
#: www/admin.php:390
|
||||||
msgid "Manage admins"
|
msgid "Manage admins"
|
||||||
msgstr "Spravovat administrátory"
|
msgstr "Spravovat administrátory"
|
||||||
|
|
||||||
#: www/admin.php:393
|
#: www/admin.php:391
|
||||||
msgid "Manage alias domains"
|
msgid "Manage alias domains"
|
||||||
msgstr "Spravovat alias domén"
|
msgstr "Spravovat alias domén"
|
||||||
|
|
||||||
#: www/admin.php:395
|
#: www/admin.php:393
|
||||||
msgid "Manage your admin account"
|
msgid "Manage your admin account"
|
||||||
msgstr "Spravovat svůj účet správce"
|
msgstr "Spravovat svůj účet správce"
|
||||||
|
|
||||||
#: www/admin.php:397
|
#: www/admin.php:395
|
||||||
msgid "Manage domains"
|
msgid "Manage domains"
|
||||||
msgstr "Spravovat domény"
|
msgstr "Spravovat domény"
|
||||||
|
|
||||||
#: www/admin.php:398
|
#: www/admin.php:396
|
||||||
msgid "Manage aliases"
|
msgid "Manage aliases"
|
||||||
msgstr "Správa aliasů"
|
msgstr "Správa aliasů"
|
||||||
|
|
||||||
#: www/admin.php:399
|
#: www/admin.php:397
|
||||||
msgid "Manage mailboxes"
|
msgid "Manage mailboxes"
|
||||||
msgstr "Správa poštovních schránek"
|
msgstr "Správa poštovních schránek"
|
||||||
|
|
||||||
#: www/admin.php:422
|
#: www/admin.php:420
|
||||||
msgid ""
|
msgid ""
|
||||||
"Welcome to the admin management interface. You can configure your domain(s) "
|
"Welcome to the admin management interface. You can configure your domain(s) "
|
||||||
"and accounts here. Please select an option from the menu."
|
"and accounts here. Please select an option from the menu."
|
||||||
@ -902,7 +922,7 @@ msgstr ""
|
|||||||
"Vítejte v rozhraní pro správu správce. Zde můžete nakonfigurovat své domény "
|
"Vítejte v rozhraní pro správu správce. Zde můžete nakonfigurovat své domény "
|
||||||
"a účty. Vyberte možnost z nabídky."
|
"a účty. Vyberte možnost z nabídky."
|
||||||
|
|
||||||
#: www/admin.php:454
|
#: www/admin.php:452
|
||||||
msgid ""
|
msgid ""
|
||||||
"Oops, it looks like the page you tried to access does not exist or you do "
|
"Oops, it looks like the page you tried to access does not exist or you do "
|
||||||
"not have permission to access it."
|
"not have permission to access it."
|
||||||
@ -910,219 +930,219 @@ msgstr ""
|
|||||||
"Jejda, zdá se, že stránka, kterou jsi se pokusil otevřít, neexistuje nebo k "
|
"Jejda, zdá se, že stránka, kterou jsi se pokusil otevřít, neexistuje nebo k "
|
||||||
"ní nemáš oprávnění."
|
"ní nemáš oprávnění."
|
||||||
|
|
||||||
#: www/admin.php:467 www/admin.php:483
|
#: www/admin.php:465 www/admin.php:481
|
||||||
msgid "Create new admin"
|
msgid "Create new admin"
|
||||||
msgstr "Vytvořit nového správce"
|
msgstr "Vytvořit nového správce"
|
||||||
|
|
||||||
#: www/admin.php:472
|
#: www/admin.php:470
|
||||||
msgid "Admin"
|
msgid "Admin"
|
||||||
msgstr "Administrátor"
|
msgstr "Administrátor"
|
||||||
|
|
||||||
#: www/admin.php:473 www/admin.php:479 www/admin.php:519 www/admin.php:532
|
#: www/admin.php:471 www/admin.php:477 www/admin.php:517 www/admin.php:530
|
||||||
#: www/admin.php:598 www/admin.php:622 www/admin.php:630 www/admin.php:654
|
#: www/admin.php:596 www/admin.php:620 www/admin.php:628 www/admin.php:652
|
||||||
#: www/admin.php:678 www/admin.php:712 www/admin.php:718 www/admin.php:743
|
#: www/admin.php:676 www/admin.php:710 www/admin.php:716 www/admin.php:741
|
||||||
#: www/admin.php:773 www/admin.php:806 www/admin.php:814 www/admin.php:838
|
#: www/admin.php:771 www/admin.php:804 www/admin.php:812 www/admin.php:836
|
||||||
#: www/admin.php:872 www/admin.php:908 www/admin.php:916 www/admin.php:956
|
#: www/admin.php:870 www/admin.php:906 www/admin.php:914 www/admin.php:954
|
||||||
#: www/admin.php:1001
|
#: www/admin.php:999
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr "Aktivní"
|
msgstr "Aktivní"
|
||||||
|
|
||||||
#: www/admin.php:474 www/admin.php:623 www/admin.php:713 www/admin.php:807
|
#: www/admin.php:472 www/admin.php:621 www/admin.php:711 www/admin.php:805
|
||||||
#: www/admin.php:909
|
#: www/admin.php:907
|
||||||
msgid "Last modified"
|
msgid "Last modified"
|
||||||
msgstr "Naposledy změněno"
|
msgstr "Naposledy změněno"
|
||||||
|
|
||||||
#: www/admin.php:475
|
#: www/admin.php:473
|
||||||
msgid "Edit account"
|
msgid "Edit account"
|
||||||
msgstr "Upravit účet"
|
msgstr "Upravit účet"
|
||||||
|
|
||||||
#: www/admin.php:479 www/admin.php:628 www/admin.php:718 www/admin.php:812
|
#: www/admin.php:477 www/admin.php:626 www/admin.php:716 www/admin.php:810
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Disable account"
|
#| msgid "Disable account"
|
||||||
msgid "Disabled"
|
msgid "Disabled"
|
||||||
msgstr "Deaktivovat účet"
|
msgstr "Deaktivovat účet"
|
||||||
|
|
||||||
#: www/admin.php:480 www/admin.php:634 www/admin.php:719 www/admin.php:816
|
#: www/admin.php:478 www/admin.php:632 www/admin.php:717 www/admin.php:814
|
||||||
#: www/admin.php:922
|
#: www/admin.php:920
|
||||||
msgid "Edit"
|
msgid "Edit"
|
||||||
msgstr "Upravit"
|
msgstr "Upravit"
|
||||||
|
|
||||||
#: www/admin.php:495
|
#: www/admin.php:493
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Edit admin account %s"
|
msgid "Edit admin account %s"
|
||||||
msgstr "Upravit účet správce %s"
|
msgstr "Upravit účet správce %s"
|
||||||
|
|
||||||
#: www/admin.php:513 www/admin.php:526 www/admin.php:594
|
#: www/admin.php:511 www/admin.php:524 www/admin.php:592
|
||||||
msgid "Superadmin"
|
msgid "Superadmin"
|
||||||
msgstr "Superadmin"
|
msgstr "Superadmin"
|
||||||
|
|
||||||
#: www/admin.php:515 www/admin.php:527 www/admin.php:595
|
#: www/admin.php:513 www/admin.php:525 www/admin.php:593
|
||||||
msgid "Superadmins can manage other admins"
|
msgid "Superadmins can manage other admins"
|
||||||
msgstr "Superadministrátoři mohou spravovat ostatní administrátory"
|
msgstr "Superadministrátoři mohou spravovat ostatní administrátory"
|
||||||
|
|
||||||
#: www/admin.php:536
|
#: www/admin.php:534
|
||||||
msgid "Managed domains"
|
msgid "Managed domains"
|
||||||
msgstr "Spravované domény"
|
msgstr "Spravované domény"
|
||||||
|
|
||||||
#: www/admin.php:556 www/admin.php:683 www/admin.php:778 www/admin.php:881
|
#: www/admin.php:554 www/admin.php:681 www/admin.php:776 www/admin.php:879
|
||||||
msgid "Save changes"
|
msgid "Save changes"
|
||||||
msgstr "Uložit"
|
msgstr "Uložit"
|
||||||
|
|
||||||
#: www/admin.php:562
|
#: www/admin.php:560
|
||||||
msgid "Delete admin"
|
msgid "Delete admin"
|
||||||
msgstr "Smazat administrátora"
|
msgstr "Smazat administrátora"
|
||||||
|
|
||||||
#: www/admin.php:569 www/admin.php:694
|
#: www/admin.php:567 www/admin.php:692
|
||||||
msgid "Oops, this admin doesn't seem to exist."
|
msgid "Oops, this admin doesn't seem to exist."
|
||||||
msgstr "Jejda, zdá se, že tento správce neexistuje."
|
msgstr "Jejda, zdá se, že tento správce neexistuje."
|
||||||
|
|
||||||
#: www/admin.php:576
|
#: www/admin.php:574
|
||||||
msgid "Create new admin account"
|
msgid "Create new admin account"
|
||||||
msgstr "Vytvořit nový účet správce"
|
msgstr "Vytvořit nový účet správce"
|
||||||
|
|
||||||
#: www/admin.php:602
|
#: www/admin.php:600
|
||||||
msgid "Add admin"
|
msgid "Add admin"
|
||||||
msgstr "Přidat správce"
|
msgstr "Přidat správce"
|
||||||
|
|
||||||
#: www/admin.php:615 www/admin.php:638 www/admin.php:646
|
#: www/admin.php:613 www/admin.php:636 www/admin.php:644
|
||||||
msgid "Create new domain"
|
msgid "Create new domain"
|
||||||
msgstr "Vytvořit novou doménu"
|
msgstr "Vytvořit novou doménu"
|
||||||
|
|
||||||
#: www/admin.php:621 www/admin.php:650
|
#: www/admin.php:619 www/admin.php:648
|
||||||
msgid "Domain"
|
msgid "Domain"
|
||||||
msgstr "Doména"
|
msgstr "Doména"
|
||||||
|
|
||||||
#: www/admin.php:624
|
#: www/admin.php:622
|
||||||
msgid "Edit domain"
|
msgid "Edit domain"
|
||||||
msgstr "Upravit doménu"
|
msgstr "Upravit doménu"
|
||||||
|
|
||||||
#: www/admin.php:632 www/admin.php:920
|
#: www/admin.php:630 www/admin.php:918
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Delete admin"
|
#| msgid "Delete admin"
|
||||||
msgid "Deleting"
|
msgid "Deleting"
|
||||||
msgstr "Smazat administrátora"
|
msgstr "Smazat administrátora"
|
||||||
|
|
||||||
#: www/admin.php:658
|
#: www/admin.php:656
|
||||||
msgid "Add domain"
|
msgid "Add domain"
|
||||||
msgstr "Přidat doménu"
|
msgstr "Přidat doménu"
|
||||||
|
|
||||||
#: www/admin.php:672
|
#: www/admin.php:670
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Edit domain %s"
|
msgid "Edit domain %s"
|
||||||
msgstr "Upravit doménu %s"
|
msgstr "Upravit doménu %s"
|
||||||
|
|
||||||
#: www/admin.php:688
|
#: www/admin.php:686
|
||||||
msgid "Delete domain"
|
msgid "Delete domain"
|
||||||
msgstr "Odstranit doménu"
|
msgstr "Odstranit doménu"
|
||||||
|
|
||||||
#: www/admin.php:704 www/admin.php:723 www/admin.php:731
|
#: www/admin.php:702 www/admin.php:721 www/admin.php:729
|
||||||
msgid "Create new alias domain"
|
msgid "Create new alias domain"
|
||||||
msgstr "Vytvořte nový alias domény"
|
msgstr "Vytvořte nový alias domény"
|
||||||
|
|
||||||
#: www/admin.php:710 www/admin.php:735
|
#: www/admin.php:708 www/admin.php:733
|
||||||
msgid "Alias Domain"
|
msgid "Alias Domain"
|
||||||
msgstr "Alias Domény"
|
msgstr "Alias Domény"
|
||||||
|
|
||||||
#: www/admin.php:711 www/admin.php:739 www/admin.php:767
|
#: www/admin.php:709 www/admin.php:737 www/admin.php:765
|
||||||
msgid "Target Domain"
|
msgid "Target Domain"
|
||||||
msgstr "Cílová doména"
|
msgstr "Cílová doména"
|
||||||
|
|
||||||
#: www/admin.php:714
|
#: www/admin.php:712
|
||||||
msgid "Edit alias domain"
|
msgid "Edit alias domain"
|
||||||
msgstr "Upravit alias domény"
|
msgstr "Upravit alias domény"
|
||||||
|
|
||||||
#: www/admin.php:747
|
#: www/admin.php:745
|
||||||
msgid "Add alias domain"
|
msgid "Add alias domain"
|
||||||
msgstr "Přidat alias domény"
|
msgstr "Přidat alias domény"
|
||||||
|
|
||||||
#: www/admin.php:761
|
#: www/admin.php:759
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Edit alias domain %s"
|
msgid "Edit alias domain %s"
|
||||||
msgstr "Upravit alias domény %s"
|
msgstr "Upravit alias domény %s"
|
||||||
|
|
||||||
#: www/admin.php:783
|
#: www/admin.php:781
|
||||||
msgid "Delete alias domain"
|
msgid "Delete alias domain"
|
||||||
msgstr "Odstranit alias domény"
|
msgstr "Odstranit alias domény"
|
||||||
|
|
||||||
#: www/admin.php:789
|
#: www/admin.php:787
|
||||||
msgid "Oops, this alias domain doesn't seem to exist."
|
msgid "Oops, this alias domain doesn't seem to exist."
|
||||||
msgstr "Jejda, tento alias domény zřejmě neexistuje."
|
msgstr "Jejda, tento alias domény zřejmě neexistuje."
|
||||||
|
|
||||||
#: www/admin.php:799 www/admin.php:819 www/admin.php:826
|
#: www/admin.php:797 www/admin.php:817 www/admin.php:824
|
||||||
msgid "Create new alias"
|
msgid "Create new alias"
|
||||||
msgstr "Vytvořit nový alias"
|
msgstr "Vytvořit nový alias"
|
||||||
|
|
||||||
#: www/admin.php:804 www/admin.php:830
|
#: www/admin.php:802 www/admin.php:828
|
||||||
msgid "Alias"
|
msgid "Alias"
|
||||||
msgstr "Alias"
|
msgstr "Alias"
|
||||||
|
|
||||||
#: www/admin.php:805 www/admin.php:834 www/admin.php:865
|
#: www/admin.php:803 www/admin.php:832 www/admin.php:863
|
||||||
msgid "Target"
|
msgid "Target"
|
||||||
msgstr "Cíl"
|
msgstr "Cíl"
|
||||||
|
|
||||||
#: www/admin.php:808
|
#: www/admin.php:806
|
||||||
msgid "Edit alias"
|
msgid "Edit alias"
|
||||||
msgstr "Upravit alias"
|
msgstr "Upravit alias"
|
||||||
|
|
||||||
#: www/admin.php:841 www/admin.php:877
|
#: www/admin.php:839 www/admin.php:875
|
||||||
msgid "Enforce encryption"
|
msgid "Enforce encryption"
|
||||||
msgstr "Vynutit šifrování"
|
msgstr "Vynutit šifrování"
|
||||||
|
|
||||||
#: www/admin.php:846
|
#: www/admin.php:844
|
||||||
msgid "Add alias"
|
msgid "Add alias"
|
||||||
msgstr "Přidat alias"
|
msgstr "Přidat alias"
|
||||||
|
|
||||||
#: www/admin.php:860
|
#: www/admin.php:858
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Edit alias %s"
|
msgid "Edit alias %s"
|
||||||
msgstr "Upravit alias %s"
|
msgstr "Upravit alias %s"
|
||||||
|
|
||||||
#: www/admin.php:886
|
#: www/admin.php:884
|
||||||
msgid "Delete alias"
|
msgid "Delete alias"
|
||||||
msgstr "Odstranit alias"
|
msgstr "Odstranit alias"
|
||||||
|
|
||||||
#: www/admin.php:892
|
#: www/admin.php:890
|
||||||
msgid "Oops, this alias doesn't seem to exist."
|
msgid "Oops, this alias doesn't seem to exist."
|
||||||
msgstr "Jejda, zdá se, že tento alias neexistuje."
|
msgstr "Jejda, zdá se, že tento alias neexistuje."
|
||||||
|
|
||||||
#: www/admin.php:902 www/admin.php:925 www/admin.php:932
|
#: www/admin.php:900 www/admin.php:923 www/admin.php:930
|
||||||
msgid "Create new mailbox"
|
msgid "Create new mailbox"
|
||||||
msgstr "Vytvořit novou poštovní schránku"
|
msgstr "Vytvořit novou poštovní schránku"
|
||||||
|
|
||||||
#: www/admin.php:910
|
#: www/admin.php:908
|
||||||
msgid "Edit mailbox"
|
msgid "Edit mailbox"
|
||||||
msgstr "Upravit poštovní schránku"
|
msgstr "Upravit poštovní schránku"
|
||||||
|
|
||||||
#: www/admin.php:918
|
#: www/admin.php:916
|
||||||
msgid "Disabling"
|
msgid "Disabling"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:968
|
#: www/admin.php:966
|
||||||
msgid "Add mailbox"
|
msgid "Add mailbox"
|
||||||
msgstr "Přidat poštovní schránku"
|
msgstr "Přidat poštovní schránku"
|
||||||
|
|
||||||
#: www/admin.php:984
|
#: www/admin.php:982
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Edit mailbox %s"
|
msgid "Edit mailbox %s"
|
||||||
msgstr "Upravit poštovní schránku %s"
|
msgstr "Upravit poštovní schránku %s"
|
||||||
|
|
||||||
#: www/admin.php:1016
|
#: www/admin.php:1014
|
||||||
msgid "Save mailbox"
|
msgid "Save mailbox"
|
||||||
msgstr "Uložit schránku"
|
msgstr "Uložit schránku"
|
||||||
|
|
||||||
#: www/admin.php:1040
|
#: www/admin.php:1038
|
||||||
msgid "Delete mailbox / Disable two-factor authentication"
|
msgid "Delete mailbox / Disable two-factor authentication"
|
||||||
msgstr "Odstranit schránku / Zakázat dvoufaktorové ověřování"
|
msgstr "Odstranit schránku / Zakázat dvoufaktorové ověřování"
|
||||||
|
|
||||||
#: www/admin.php:1046
|
#: www/admin.php:1044
|
||||||
msgid "Disable two-factor authentication"
|
msgid "Disable two-factor authentication"
|
||||||
msgstr "Zakázat dvoufaktorové ověřování"
|
msgstr "Zakázat dvoufaktorové ověřování"
|
||||||
|
|
||||||
#: www/admin.php:1051
|
#: www/admin.php:1049
|
||||||
msgid "Delete mailbox"
|
msgid "Delete mailbox"
|
||||||
msgstr "Odstranit poštovní schránku"
|
msgstr "Odstranit poštovní schránku"
|
||||||
|
|
||||||
#: www/admin.php:1057
|
#: www/admin.php:1055
|
||||||
msgid "Oops, this mailbox doesn't seem to exist."
|
msgid "Oops, this mailbox doesn't seem to exist."
|
||||||
msgstr "Jejda, zdá se, že tato poštovní schránka neexistuje."
|
msgstr "Jejda, zdá se, že tato poštovní schránka neexistuje."
|
||||||
|
|
||||||
@ -1148,6 +1168,6 @@ msgstr "Jejda, zdá se, že tato poštovní schránka neexistuje."
|
|||||||
#~ "Pokud můžeš, použij pro ochranu soukromí šifrování pošty PGP. To brání "
|
#~ "Pokud můžeš, použij pro ochranu soukromí šifrování pošty PGP. To brání "
|
||||||
#~ "ostatním ve čtení tvých e-mailů (včetně mě a/nebo LEA). Oficiální domov "
|
#~ "ostatním ve čtení tvých e-mailů (včetně mě a/nebo LEA). Oficiální domov "
|
||||||
#~ "GnuPGs: <a href=\"https://gnupg.org\" target=\"_blank\" rel=\"noopener "
|
#~ "GnuPGs: <a href=\"https://gnupg.org\" target=\"_blank\" rel=\"noopener "
|
||||||
#~ "noreferrer\">https://gnupg.org</a> GUI systému Windows: <a href="
|
#~ "noreferrer\">https://gnupg.org</a> GUI systému Windows: <a "
|
||||||
#~ "\"https: //gpg4usb.org\" target=\"_blank\" rel=\"noopener noreferrer"
|
#~ "href=\"https: //gpg4usb.org\" target=\"_blank\" rel=\"noopener "
|
||||||
#~ "\">https://gpg4usb.org</a>"
|
#~ "noreferrer\">https://gpg4usb.org</a>"
|
||||||
|
Binary file not shown.
@ -7,8 +7,8 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: \n"
|
"Project-Id-Version: \n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2023-10-21 11:56+0200\n"
|
"POT-Creation-Date: 2024-07-08 15:47+0200\n"
|
||||||
"PO-Revision-Date: 2023-11-30 17:37+0000\n"
|
"PO-Revision-Date: 2024-07-08 13:50+0000\n"
|
||||||
"Last-Translator: Weblate Admin <daniel@danwin1210.de>\n"
|
"Last-Translator: Weblate Admin <daniel@danwin1210.de>\n"
|
||||||
"Language-Team: German <https://weblate.danwin1210.de/projects/DanWin/"
|
"Language-Team: German <https://weblate.danwin1210.de/projects/DanWin/"
|
||||||
"mail-hosting/de/>\n"
|
"mail-hosting/de/>\n"
|
||||||
@ -17,7 +17,7 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Generator: Weblate 5.2\n"
|
"X-Generator: Weblate 5.6.2\n"
|
||||||
|
|
||||||
#: tools/delete_leftover_files.php:14
|
#: tools/delete_leftover_files.php:14
|
||||||
#, php-format
|
#, php-format
|
||||||
@ -28,27 +28,37 @@ msgstr ""
|
|||||||
"%s scheint keine Konten zu haben, aber ein Verzeichnis. Denk darüber nach es "
|
"%s scheint keine Konten zu haben, aber ein Verzeichnis. Denk darüber nach es "
|
||||||
"zu löschen."
|
"zu löschen."
|
||||||
|
|
||||||
#: tools/delete_leftover_files.php:20
|
#: tools/delete_leftover_files.php:20 tools/delete_leftover_files.php:39
|
||||||
|
#: tools/delete_leftover_files.php:57
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Deleted: %s"
|
msgid "Deleted: %s"
|
||||||
msgstr "Gelöscht: %s"
|
msgstr "Gelöscht: %s"
|
||||||
|
|
||||||
#: tools/delete_leftover_files.php:22
|
#: tools/delete_leftover_files.php:22 tools/delete_leftover_files.php:41
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "File found in mail directory location: \"%s\". Consider deleting it."
|
msgid "File found in mail directory location: \"%s\". Consider deleting it."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Datei im Mailverzeichnis \"%s\" gefunden. Denke darüber nach diese zu "
|
"Datei im Mailverzeichnis \"%s\" gefunden. Denke darüber nach diese zu "
|
||||||
"löschen."
|
"löschen."
|
||||||
|
|
||||||
#: common_config.php:93 setup.php:20 setup.php:23 cron.php:11
|
#: tools/delete_leftover_files.php:33
|
||||||
|
#, php-format
|
||||||
|
msgid ""
|
||||||
|
"%s does not seem to have any accounts, but has a snappymail directory. "
|
||||||
|
"Consider deleting it."
|
||||||
|
msgstr ""
|
||||||
|
"%s scheint keine Konten zu haben, aber ein snappymail Verzeichnis. Denk "
|
||||||
|
"darüber nach es zu löschen."
|
||||||
|
|
||||||
|
#: common_config.php:94 setup.php:20 setup.php:23 cron.php:11
|
||||||
msgid "No Connection to MySQL database!"
|
msgid "No Connection to MySQL database!"
|
||||||
msgstr "Keine Verbindung zur MySQL Datenbank!"
|
msgstr "Keine Verbindung zur MySQL Datenbank!"
|
||||||
|
|
||||||
#: common_config.php:142
|
#: common_config.php:143
|
||||||
msgid "Copy:"
|
msgid "Copy:"
|
||||||
msgstr "Kopiere:"
|
msgstr "Kopiere:"
|
||||||
|
|
||||||
#: common_config.php:261
|
#: common_config.php:301
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Oops, the email \"%s\" doesn' look like a valid email address and thus "
|
"Oops, the email \"%s\" doesn' look like a valid email address and thus "
|
||||||
@ -57,11 +67,11 @@ msgstr ""
|
|||||||
"Ups, die E-Mail \"%s\" sieht nicht nach einer gültigen E-Mail Adresse aus "
|
"Ups, die E-Mail \"%s\" sieht nicht nach einer gültigen E-Mail Adresse aus "
|
||||||
"und wurde deshalb nicht zur Weiterleitungsliste hinzugefügt."
|
"und wurde deshalb nicht zur Weiterleitungsliste hinzugefügt."
|
||||||
|
|
||||||
#: common_config.php:287
|
#: common_config.php:327
|
||||||
msgid "You are not allowed to manage this domain."
|
msgid "You are not allowed to manage this domain."
|
||||||
msgstr "Du darfst diese Domain nicht verwalten."
|
msgstr "Du darfst diese Domain nicht verwalten."
|
||||||
|
|
||||||
#: common_config.php:298
|
#: common_config.php:338
|
||||||
msgid "Invalid email address."
|
msgid "Invalid email address."
|
||||||
msgstr "Ungültige E-Mail Adresse."
|
msgstr "Ungültige E-Mail Adresse."
|
||||||
|
|
||||||
@ -90,6 +100,10 @@ msgstr "Datenbank wurde erfolgreich erstellt."
|
|||||||
msgid "Error setting up database:"
|
msgid "Error setting up database:"
|
||||||
msgstr "Fehler beim Erstellen der Datenbank:"
|
msgstr "Fehler beim Erstellen der Datenbank:"
|
||||||
|
|
||||||
|
#: setup.php:70
|
||||||
|
msgid "Error adding primary domain:"
|
||||||
|
msgstr "Fehler beim Hinzufügen der primären Domain:"
|
||||||
|
|
||||||
#: www/terms.php:6 www/terms.php:15 www/terms.php:19
|
#: www/terms.php:6 www/terms.php:15 www/terms.php:19
|
||||||
msgid "E-Mail and XMPP - Terms of Service"
|
msgid "E-Mail and XMPP - Terms of Service"
|
||||||
msgstr "E-Mail und XMPP - Nutzungsbedingungen"
|
msgstr "E-Mail und XMPP - Nutzungsbedingungen"
|
||||||
@ -113,12 +127,12 @@ msgstr "Registrieren"
|
|||||||
msgid "Manage account"
|
msgid "Manage account"
|
||||||
msgstr "Konto verwalten"
|
msgstr "Konto verwalten"
|
||||||
|
|
||||||
#: www/terms.php:22 www/register.php:99 www/index.php:22 www/index.php:27
|
#: www/terms.php:22 www/register.php:99 www/index.php:22 www/index.php:30
|
||||||
#: www/manage_account.php:248
|
#: www/manage_account.php:248
|
||||||
msgid "SquirrelMail"
|
msgid "SquirrelMail"
|
||||||
msgstr "SquirrelMail"
|
msgstr "SquirrelMail"
|
||||||
|
|
||||||
#: www/terms.php:22 www/register.php:99 www/index.php:22 www/index.php:27
|
#: www/terms.php:22 www/register.php:99 www/index.php:22 www/index.php:30
|
||||||
#: www/manage_account.php:248
|
#: www/manage_account.php:248
|
||||||
msgid "SnappyMail"
|
msgid "SnappyMail"
|
||||||
msgstr "SnappyMail"
|
msgstr "SnappyMail"
|
||||||
@ -181,20 +195,20 @@ msgstr ""
|
|||||||
msgid "You are responsible for the security of your account and password."
|
msgid "You are responsible for the security of your account and password."
|
||||||
msgstr "Du bist für die Sicherheit deines Kontos und Passworts verantwortlich."
|
msgstr "Du bist für die Sicherheit deines Kontos und Passworts verantwortlich."
|
||||||
|
|
||||||
#: www/terms.php:32
|
#: www/terms.php:33
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Your email account only has 50MB of disk space by default. If you need more, "
|
"Your email account has %1$s of disk space by default. If you need more, you "
|
||||||
"you can %s, and I will increase it for free."
|
"can %2$s, and I will increase it for free."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Dein E-Mail-Konto hat standardmäßig nur 50MB Speicherplatz. Wenn du mehr "
|
"Dein E-Mail-Konto hat standardmäßig %1$s Speicherplatz. Wenn du mehr "
|
||||||
"benötigst, kannst du %s, und ich werde es kostenlos erhöhen."
|
"benötigst, kannst du %$2s, und ich werde es kostenlos erhöhen."
|
||||||
|
|
||||||
#: www/terms.php:32 www/index.php:25
|
#: www/terms.php:33 www/index.php:26
|
||||||
msgid "contact me"
|
msgid "contact me"
|
||||||
msgstr "schreib mir"
|
msgstr "schreib mir"
|
||||||
|
|
||||||
#: www/terms.php:33
|
#: www/terms.php:35
|
||||||
msgid ""
|
msgid ""
|
||||||
"The XMPP service provides message archiving and HTTP upload, which can keep "
|
"The XMPP service provides message archiving and HTTP upload, which can keep "
|
||||||
"your messages and files for up to 1 week. Up to 100MB of file storage is "
|
"your messages and files for up to 1 week. Up to 100MB of file storage is "
|
||||||
@ -204,20 +218,20 @@ msgstr ""
|
|||||||
"deine Nachrichten und Dateien für bis zu 1 Woche halten können. Bis zu 100 "
|
"deine Nachrichten und Dateien für bis zu 1 Woche halten können. Bis zu 100 "
|
||||||
"MB Dateispeicher ist pro Benutzer verfügbar."
|
"MB Dateispeicher ist pro Benutzer verfügbar."
|
||||||
|
|
||||||
#: www/terms.php:34
|
#: www/terms.php:36
|
||||||
msgid ""
|
msgid ""
|
||||||
"I reserve the right to block or delete your account without prior notice."
|
"I reserve the right to block or delete your account without prior notice."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Ich behalte das Recht vor, dein Konto ohne vorherige Ankündigung zu "
|
"Ich behalte das Recht vor, dein Konto ohne vorherige Ankündigung zu "
|
||||||
"blockieren oder zu löschen."
|
"blockieren oder zu löschen."
|
||||||
|
|
||||||
#: www/terms.php:35
|
#: www/terms.php:37
|
||||||
msgid "I reserve the right to change these terms without prior notice."
|
msgid "I reserve the right to change these terms without prior notice."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Ich behalte das Recht vor, diese Bedingungen ohne vorherige Ankündigung zu "
|
"Ich behalte das Recht vor, diese Bedingungen ohne vorherige Ankündigung zu "
|
||||||
"ändern."
|
"ändern."
|
||||||
|
|
||||||
#: www/terms.php:36
|
#: www/terms.php:38
|
||||||
msgid "Continued violations may necessitate the closure of registration."
|
msgid "Continued violations may necessitate the closure of registration."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Anhaltende Verstöße können die Schließung der Registrierung erforderlich "
|
"Anhaltende Verstöße können die Schließung der Registrierung erforderlich "
|
||||||
@ -246,7 +260,7 @@ msgid "Invalid username. It may not contain a +, ', \" or /."
|
|||||||
msgstr "Ungültiger Nutzername. Dieser darf keine +, ', \" oder / enthalten."
|
msgstr "Ungültiger Nutzername. Dieser darf keine +, ', \" oder / enthalten."
|
||||||
|
|
||||||
#: www/register.php:37 www/manage_account.php:100 www/admin.php:175
|
#: www/register.php:37 www/manage_account.php:100 www/admin.php:175
|
||||||
#: www/admin.php:343
|
#: www/admin.php:341
|
||||||
msgid "Passwords empty or don't match"
|
msgid "Passwords empty or don't match"
|
||||||
msgstr "Passwörter leer oder stimmen nicht überein"
|
msgstr "Passwörter leer oder stimmen nicht überein"
|
||||||
|
|
||||||
@ -262,11 +276,11 @@ msgstr "Deine angegebene E-Mail Adresse ist nicht gültig"
|
|||||||
msgid "The username you specified is reserved"
|
msgid "The username you specified is reserved"
|
||||||
msgstr "Dein eingegebener Nutzername ist reserviert"
|
msgstr "Dein eingegebener Nutzername ist reserviert"
|
||||||
|
|
||||||
#: www/register.php:66 www/admin.php:311
|
#: www/register.php:66 www/admin.php:310
|
||||||
msgid "Sorry, this user already exists"
|
msgid "Sorry, this user already exists"
|
||||||
msgstr "Sorry, dieser Nutzer existiert bereits"
|
msgstr "Sorry, dieser Nutzer existiert bereits"
|
||||||
|
|
||||||
#: www/register.php:74 www/admin.php:333
|
#: www/register.php:74 www/admin.php:331
|
||||||
msgid "Successfully created new mailbox!"
|
msgid "Successfully created new mailbox!"
|
||||||
msgstr "Neue Mailbox erfolgreich erstellt!"
|
msgstr "Neue Mailbox erfolgreich erstellt!"
|
||||||
|
|
||||||
@ -281,19 +295,19 @@ msgstr ""
|
|||||||
"Registriere dich für eine kostenloses und anonyme E-Mail Adresse und ein "
|
"Registriere dich für eine kostenloses und anonyme E-Mail Adresse und ein "
|
||||||
"XMPP/Jabber Konto"
|
"XMPP/Jabber Konto"
|
||||||
|
|
||||||
#: www/register.php:108 www/manage_account.php:255 www/admin.php:407
|
#: www/register.php:108 www/manage_account.php:255 www/admin.php:405
|
||||||
#: www/admin.php:580 www/admin.php:907 www/admin.php:936
|
#: www/admin.php:578 www/admin.php:905 www/admin.php:934
|
||||||
msgid "Username"
|
msgid "Username"
|
||||||
msgstr "Nutzername"
|
msgstr "Nutzername"
|
||||||
|
|
||||||
#: www/register.php:112 www/manage_account.php:260 www/manage_account.php:323
|
#: www/register.php:112 www/manage_account.php:260 www/manage_account.php:323
|
||||||
#: www/admin.php:411 www/admin.php:501 www/admin.php:584 www/admin.php:940
|
#: www/admin.php:409 www/admin.php:499 www/admin.php:582 www/admin.php:938
|
||||||
#: www/admin.php:1025
|
#: www/admin.php:1023
|
||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr "Passwort"
|
msgstr "Passwort"
|
||||||
|
|
||||||
#: www/register.php:116 www/manage_account.php:328 www/admin.php:506
|
#: www/register.php:116 www/manage_account.php:328 www/admin.php:504
|
||||||
#: www/admin.php:589 www/admin.php:944 www/admin.php:1030
|
#: www/admin.php:587 www/admin.php:942 www/admin.php:1028
|
||||||
msgid "Password again"
|
msgid "Password again"
|
||||||
msgstr "Passwort erneut"
|
msgstr "Passwort erneut"
|
||||||
|
|
||||||
@ -330,16 +344,21 @@ msgstr ""
|
|||||||
"Konto mit den gleichen Daten. Deine Jabber ID ist user@%1$s und kann direkt "
|
"Konto mit den gleichen Daten. Deine Jabber ID ist user@%1$s und kann direkt "
|
||||||
"über Clearnet zu verbunden werden, oder über den Tor hidden service (%2$s)."
|
"über Clearnet zu verbunden werden, oder über den Tor hidden service (%2$s)."
|
||||||
|
|
||||||
#: www/index.php:25
|
#: www/index.php:26
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You will have 50MB of disk space available for your mails. If you need more "
|
"You will have %1$s disk space available for your mails. If you need more "
|
||||||
"space, %1$s. Your E-Mail address will be %2$s"
|
"space, %2$s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Du wirst 50MB Speicherplatz für deine E-Mails haben. Wenn du mehr Speicher "
|
"Du wirst %1$s Speicherplatz für deine E-Mails haben. Wenn du mehr Speicher "
|
||||||
"brauchst, %1$s einfach. Deine E-Mail Adresse wird %2$s sein"
|
"brauchst, %2$s einfach."
|
||||||
|
|
||||||
#: www/index.php:26
|
#: www/index.php:28
|
||||||
|
#, php-format
|
||||||
|
msgid "Your E-Mail address will be user@%s"
|
||||||
|
msgstr "Deine E-Mail Adresse wird user@%s sein"
|
||||||
|
|
||||||
|
#: www/index.php:29
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"For privacy, please use PGP mail encryption, if you can. This prevents "
|
"For privacy, please use PGP mail encryption, if you can. This prevents "
|
||||||
@ -353,15 +372,15 @@ msgstr ""
|
|||||||
"du deinen PGP-Schlüssel generiert hast, kannst du %2$s um von automatischer "
|
"du deinen PGP-Schlüssel generiert hast, kannst du %2$s um von automatischer "
|
||||||
"Erkennung in Mail-Clients über WKD Gebrauch zu machen."
|
"Erkennung in Mail-Clients über WKD Gebrauch zu machen."
|
||||||
|
|
||||||
#: www/index.php:26
|
#: www/index.php:29
|
||||||
msgid "download GnuPG"
|
msgid "download GnuPG"
|
||||||
msgstr "GnuPG herunterladen"
|
msgstr "GnuPG herunterladen"
|
||||||
|
|
||||||
#: www/index.php:26
|
#: www/index.php:29
|
||||||
msgid "add it to your account"
|
msgid "add it to your account"
|
||||||
msgstr "ihn zu deinem Konto hinzufügen"
|
msgstr "ihn zu deinem Konto hinzufügen"
|
||||||
|
|
||||||
#: www/index.php:27
|
#: www/index.php:30
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can choose between two Web-Mail clients installed on the server. %1$s is "
|
"You can choose between two Web-Mail clients installed on the server. %1$s is "
|
||||||
@ -390,30 +409,30 @@ msgstr ""
|
|||||||
"vertraust. Alternativ kannst du einfach deinen Lieblings Desktop Mail-Client "
|
"vertraust. Alternativ kannst du einfach deinen Lieblings Desktop Mail-Client "
|
||||||
"verwenden und mit den unten angegebenen Einstellungen konfigurieren."
|
"verwenden und mit den unten angegebenen Einstellungen konfigurieren."
|
||||||
|
|
||||||
#: www/index.php:28
|
#: www/index.php:31
|
||||||
msgid "E-Mail Setup"
|
msgid "E-Mail Setup"
|
||||||
msgstr "E-Mail Einrichtung"
|
msgstr "E-Mail Einrichtung"
|
||||||
|
|
||||||
#: www/index.php:30
|
#: www/index.php:33
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "SMTP: %s Port 465 (SSL/TLS) or 587 (StartTLS)"
|
msgid "SMTP: %s Port 465 (SSL/TLS) or 587 (StartTLS)"
|
||||||
msgstr "SMTP: %s Port 465 (SSL/TLS) oder 587 (StartTLS)"
|
msgstr "SMTP: %s Port 465 (SSL/TLS) oder 587 (StartTLS)"
|
||||||
|
|
||||||
#: www/index.php:31
|
#: www/index.php:34
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "IMAP: %s Port 993 (SSL/TLS) or 143 (StartTLS)"
|
msgid "IMAP: %s Port 993 (SSL/TLS) or 143 (StartTLS)"
|
||||||
msgstr "IMAP: %s Port 993 (SSL/TLS) oder 143 (StartTLS)"
|
msgstr "IMAP: %s Port 993 (SSL/TLS) oder 143 (StartTLS)"
|
||||||
|
|
||||||
#: www/index.php:32
|
#: www/index.php:35
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "POP3: %s Port 995 (SSL/TLS) or 110 (StartTLS)"
|
msgid "POP3: %s Port 995 (SSL/TLS) or 110 (StartTLS)"
|
||||||
msgstr "POP3: %s Port 995 (SSL/TLS) oder 110 (StartTLS)"
|
msgstr "POP3: %s Port 995 (SSL/TLS) oder 110 (StartTLS)"
|
||||||
|
|
||||||
#: www/index.php:33
|
#: www/index.php:36
|
||||||
msgid "Authentication: PLAIN, LOGIN"
|
msgid "Authentication: PLAIN, LOGIN"
|
||||||
msgstr "Authentifizierung: PLAIN, LOGIN"
|
msgstr "Authentifizierung: PLAIN, LOGIN"
|
||||||
|
|
||||||
#: www/index.php:35
|
#: www/index.php:38
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can also connect on the same ports via the Tor onion address %s, but you "
|
"You can also connect on the same ports via the Tor onion address %s, but you "
|
||||||
@ -423,26 +442,26 @@ msgstr ""
|
|||||||
"verbinden, aber du wirst ein Zertifikat akzeptieren müssen, welches nur für "
|
"verbinden, aber du wirst ein Zertifikat akzeptieren müssen, welches nur für "
|
||||||
"die Clearnet-Domain gültig ist."
|
"die Clearnet-Domain gültig ist."
|
||||||
|
|
||||||
#: www/index.php:36
|
#: www/index.php:39
|
||||||
msgid "XMPP setup"
|
msgid "XMPP setup"
|
||||||
msgstr "XMPP-Einrichtung"
|
msgstr "XMPP-Einrichtung"
|
||||||
|
|
||||||
#: www/index.php:37
|
#: www/index.php:40
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Domain: %s"
|
msgid "Domain: %s"
|
||||||
msgstr "Domain: %s"
|
msgstr "Domain: %s"
|
||||||
|
|
||||||
#: www/index.php:38
|
#: www/index.php:41
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Connect server: %s (optional for torification)"
|
msgid "Connect server: %s (optional for torification)"
|
||||||
msgstr "Verbindungs-Server: %s (Optional für Torifzierung)"
|
msgstr "Verbindungs-Server: %s (Optional für Torifzierung)"
|
||||||
|
|
||||||
#: www/index.php:39
|
#: www/index.php:42
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "File transfer proxy: %s"
|
msgid "File transfer proxy: %s"
|
||||||
msgstr "Datentransfer-Proxy: %s"
|
msgstr "Datentransfer-Proxy: %s"
|
||||||
|
|
||||||
#: www/index.php:40
|
#: www/index.php:43
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"BOSH URL: %s (only enable if you have to, as it is slower than directly "
|
"BOSH URL: %s (only enable if you have to, as it is slower than directly "
|
||||||
@ -472,7 +491,7 @@ msgstr "Ungültiger Nutzername"
|
|||||||
msgid "Incorrect username or password"
|
msgid "Incorrect username or password"
|
||||||
msgstr "Ungültiger Nutzername oder Passwort"
|
msgstr "Ungültiger Nutzername oder Passwort"
|
||||||
|
|
||||||
#: www/manage_account.php:105 www/admin.php:348
|
#: www/manage_account.php:105 www/admin.php:346
|
||||||
msgid "Successfully updated password"
|
msgid "Successfully updated password"
|
||||||
msgstr "Passwort erfolgreich aktualisiert"
|
msgstr "Passwort erfolgreich aktualisiert"
|
||||||
|
|
||||||
@ -581,16 +600,16 @@ msgstr "2FA Code"
|
|||||||
msgid "Confirm"
|
msgid "Confirm"
|
||||||
msgstr "Bestätigen"
|
msgstr "Bestätigen"
|
||||||
|
|
||||||
#: www/manage_account.php:239 www/admin.php:389
|
#: www/manage_account.php:239 www/admin.php:387
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Logged in as %s"
|
msgid "Logged in as %s"
|
||||||
msgstr "Angemeldet als %s"
|
msgstr "Angemeldet als %s"
|
||||||
|
|
||||||
#: www/manage_account.php:245 www/admin.php:390
|
#: www/manage_account.php:245 www/admin.php:388
|
||||||
msgid "Logout"
|
msgid "Logout"
|
||||||
msgstr "Abmelden"
|
msgstr "Abmelden"
|
||||||
|
|
||||||
#: www/manage_account.php:266 www/admin.php:416
|
#: www/manage_account.php:266 www/admin.php:414
|
||||||
msgid "Login"
|
msgid "Login"
|
||||||
msgstr "Anmelden"
|
msgstr "Anmelden"
|
||||||
|
|
||||||
@ -613,11 +632,11 @@ msgstr ""
|
|||||||
"\"Lokale Kopie behalten\" deaktivierst, wird deine E-Mail nur an die "
|
"\"Lokale Kopie behalten\" deaktivierst, wird deine E-Mail nur an die "
|
||||||
"Weiterleitungsadressen gesendet."
|
"Weiterleitungsadressen gesendet."
|
||||||
|
|
||||||
#: www/manage_account.php:288 www/admin.php:948 www/admin.php:989
|
#: www/manage_account.php:288 www/admin.php:946 www/admin.php:987
|
||||||
msgid "Forward to"
|
msgid "Forward to"
|
||||||
msgstr "Weiterleiten an"
|
msgstr "Weiterleiten an"
|
||||||
|
|
||||||
#: www/manage_account.php:293 www/admin.php:952 www/admin.php:994
|
#: www/manage_account.php:293 www/admin.php:950 www/admin.php:992
|
||||||
msgid "Keep a local copy"
|
msgid "Keep a local copy"
|
||||||
msgstr "Lokale Kopie behalten"
|
msgstr "Lokale Kopie behalten"
|
||||||
|
|
||||||
@ -640,11 +659,11 @@ msgstr ""
|
|||||||
"Falle, dass sie von ihrem E-Mail Provider Unterstützung für Verschlüsselung, "
|
"Falle, dass sie von ihrem E-Mail Provider Unterstützung für Verschlüsselung, "
|
||||||
"für ein sichereres Internet, einfordern sollen."
|
"für ein sichereres Internet, einfordern sollen."
|
||||||
|
|
||||||
#: www/manage_account.php:301 www/admin.php:959 www/admin.php:1006
|
#: www/manage_account.php:301 www/admin.php:957 www/admin.php:1004
|
||||||
msgid "Enforce encryption for incoming mail"
|
msgid "Enforce encryption for incoming mail"
|
||||||
msgstr "Verschlüsselung für eingehende E-Mails erzwingen"
|
msgstr "Verschlüsselung für eingehende E-Mails erzwingen"
|
||||||
|
|
||||||
#: www/manage_account.php:307 www/admin.php:963 www/admin.php:1011
|
#: www/manage_account.php:307 www/admin.php:961 www/admin.php:1009
|
||||||
msgid "Enforce encryption for outgoing mail"
|
msgid "Enforce encryption for outgoing mail"
|
||||||
msgstr "Verschlüsselung für ausgehende E-Mails erzwingen"
|
msgstr "Verschlüsselung für ausgehende E-Mails erzwingen"
|
||||||
|
|
||||||
@ -652,8 +671,8 @@ msgstr "Verschlüsselung für ausgehende E-Mails erzwingen"
|
|||||||
msgid "Update settings"
|
msgid "Update settings"
|
||||||
msgstr "Einstellungen aktualisieren"
|
msgstr "Einstellungen aktualisieren"
|
||||||
|
|
||||||
#: www/manage_account.php:319 www/manage_account.php:334 www/admin.php:1020
|
#: www/manage_account.php:319 www/manage_account.php:334 www/admin.php:1018
|
||||||
#: www/admin.php:1036
|
#: www/admin.php:1034
|
||||||
msgid "Change password"
|
msgid "Change password"
|
||||||
msgstr "Passwort ändern"
|
msgstr "Passwort ändern"
|
||||||
|
|
||||||
@ -892,47 +911,47 @@ msgstr "Alias erfolgreich hinzugefügt."
|
|||||||
msgid "Successfully updated alias."
|
msgid "Successfully updated alias."
|
||||||
msgstr "Alias erfolgreich aktualisiert."
|
msgstr "Alias erfolgreich aktualisiert."
|
||||||
|
|
||||||
#: www/admin.php:298
|
#: www/admin.php:297
|
||||||
msgid "Successfully updated mailbox."
|
msgid "Successfully updated mailbox."
|
||||||
msgstr "Mailbox erfolgreich aktualisiert."
|
msgstr "Mailbox erfolgreich aktualisiert."
|
||||||
|
|
||||||
#: www/admin.php:359
|
#: www/admin.php:357
|
||||||
msgid "Successfully disabled two-factor authentication"
|
msgid "Successfully disabled two-factor authentication"
|
||||||
msgstr "Zwei-Faktor Authentifizierung erfolgreich deaktiviert"
|
msgstr "Zwei-Faktor Authentifizierung erfolgreich deaktiviert"
|
||||||
|
|
||||||
#: www/admin.php:369 www/admin.php:378 www/admin.php:382 www/admin.php:385
|
#: www/admin.php:367 www/admin.php:376 www/admin.php:380 www/admin.php:383
|
||||||
msgid "E-Mail and XMPP - Admin management"
|
msgid "E-Mail and XMPP - Admin management"
|
||||||
msgstr "E-Mail und XMPP - Admin Verwaltung"
|
msgstr "E-Mail und XMPP - Admin Verwaltung"
|
||||||
|
|
||||||
#: www/admin.php:373 www/admin.php:379 www/admin.php:382
|
#: www/admin.php:371 www/admin.php:377 www/admin.php:380
|
||||||
msgid "Lets domain owners manage their email domain and user accounts."
|
msgid "Lets domain owners manage their email domain and user accounts."
|
||||||
msgstr "Lässt Domain-Inhaber ihre E-Mail Domain und Nutzer-Konten verwalten."
|
msgstr "Lässt Domain-Inhaber ihre E-Mail Domain und Nutzer-Konten verwalten."
|
||||||
|
|
||||||
#: www/admin.php:392
|
#: www/admin.php:390
|
||||||
msgid "Manage admins"
|
msgid "Manage admins"
|
||||||
msgstr "Admins verwalten"
|
msgstr "Admins verwalten"
|
||||||
|
|
||||||
#: www/admin.php:393
|
#: www/admin.php:391
|
||||||
msgid "Manage alias domains"
|
msgid "Manage alias domains"
|
||||||
msgstr "Alias-Domains verwalten"
|
msgstr "Alias-Domains verwalten"
|
||||||
|
|
||||||
#: www/admin.php:395
|
#: www/admin.php:393
|
||||||
msgid "Manage your admin account"
|
msgid "Manage your admin account"
|
||||||
msgstr "Verwalte dein Konto"
|
msgstr "Verwalte dein Konto"
|
||||||
|
|
||||||
#: www/admin.php:397
|
#: www/admin.php:395
|
||||||
msgid "Manage domains"
|
msgid "Manage domains"
|
||||||
msgstr "Domains verwalten"
|
msgstr "Domains verwalten"
|
||||||
|
|
||||||
#: www/admin.php:398
|
#: www/admin.php:396
|
||||||
msgid "Manage aliases"
|
msgid "Manage aliases"
|
||||||
msgstr "Aliase verwalten"
|
msgstr "Aliase verwalten"
|
||||||
|
|
||||||
#: www/admin.php:399
|
#: www/admin.php:397
|
||||||
msgid "Manage mailboxes"
|
msgid "Manage mailboxes"
|
||||||
msgstr "Mailboxen verwalten"
|
msgstr "Mailboxen verwalten"
|
||||||
|
|
||||||
#: www/admin.php:422
|
#: www/admin.php:420
|
||||||
msgid ""
|
msgid ""
|
||||||
"Welcome to the admin management interface. You can configure your domain(s) "
|
"Welcome to the admin management interface. You can configure your domain(s) "
|
||||||
"and accounts here. Please select an option from the menu."
|
"and accounts here. Please select an option from the menu."
|
||||||
@ -940,7 +959,7 @@ msgstr ""
|
|||||||
"Wilkommen in der Admin-Verwaltungsoberfläche. Hier kannst du deine Domain(s) "
|
"Wilkommen in der Admin-Verwaltungsoberfläche. Hier kannst du deine Domain(s) "
|
||||||
"und Konten konfigurieren. Bitte wähle eine Option vom Menü."
|
"und Konten konfigurieren. Bitte wähle eine Option vom Menü."
|
||||||
|
|
||||||
#: www/admin.php:454
|
#: www/admin.php:452
|
||||||
msgid ""
|
msgid ""
|
||||||
"Oops, it looks like the page you tried to access does not exist or you do "
|
"Oops, it looks like the page you tried to access does not exist or you do "
|
||||||
"not have permission to access it."
|
"not have permission to access it."
|
||||||
@ -948,215 +967,215 @@ msgstr ""
|
|||||||
"Ups, es scheint dass die Seite, auf die du versucht hast zuzugreifen "
|
"Ups, es scheint dass die Seite, auf die du versucht hast zuzugreifen "
|
||||||
"entweder nicht existiert, oder du keine Berechtigung hast darauf zuzugreifen."
|
"entweder nicht existiert, oder du keine Berechtigung hast darauf zuzugreifen."
|
||||||
|
|
||||||
#: www/admin.php:467 www/admin.php:483
|
#: www/admin.php:465 www/admin.php:481
|
||||||
msgid "Create new admin"
|
msgid "Create new admin"
|
||||||
msgstr "Neuen Admin erstellen"
|
msgstr "Neuen Admin erstellen"
|
||||||
|
|
||||||
#: www/admin.php:472
|
#: www/admin.php:470
|
||||||
msgid "Admin"
|
msgid "Admin"
|
||||||
msgstr "Admin"
|
msgstr "Admin"
|
||||||
|
|
||||||
#: www/admin.php:473 www/admin.php:479 www/admin.php:519 www/admin.php:532
|
#: www/admin.php:471 www/admin.php:477 www/admin.php:517 www/admin.php:530
|
||||||
#: www/admin.php:598 www/admin.php:622 www/admin.php:630 www/admin.php:654
|
#: www/admin.php:596 www/admin.php:620 www/admin.php:628 www/admin.php:652
|
||||||
#: www/admin.php:678 www/admin.php:712 www/admin.php:718 www/admin.php:743
|
#: www/admin.php:676 www/admin.php:710 www/admin.php:716 www/admin.php:741
|
||||||
#: www/admin.php:773 www/admin.php:806 www/admin.php:814 www/admin.php:838
|
#: www/admin.php:771 www/admin.php:804 www/admin.php:812 www/admin.php:836
|
||||||
#: www/admin.php:872 www/admin.php:908 www/admin.php:916 www/admin.php:956
|
#: www/admin.php:870 www/admin.php:906 www/admin.php:914 www/admin.php:954
|
||||||
#: www/admin.php:1001
|
#: www/admin.php:999
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr "Aktiv"
|
msgstr "Aktiv"
|
||||||
|
|
||||||
#: www/admin.php:474 www/admin.php:623 www/admin.php:713 www/admin.php:807
|
#: www/admin.php:472 www/admin.php:621 www/admin.php:711 www/admin.php:805
|
||||||
#: www/admin.php:909
|
#: www/admin.php:907
|
||||||
msgid "Last modified"
|
msgid "Last modified"
|
||||||
msgstr "Zuletzt geändert"
|
msgstr "Zuletzt geändert"
|
||||||
|
|
||||||
#: www/admin.php:475
|
#: www/admin.php:473
|
||||||
msgid "Edit account"
|
msgid "Edit account"
|
||||||
msgstr "Konto bearbeiten"
|
msgstr "Konto bearbeiten"
|
||||||
|
|
||||||
#: www/admin.php:479 www/admin.php:628 www/admin.php:718 www/admin.php:812
|
#: www/admin.php:477 www/admin.php:626 www/admin.php:716 www/admin.php:810
|
||||||
msgid "Disabled"
|
msgid "Disabled"
|
||||||
msgstr "Deaktiviert"
|
msgstr "Deaktiviert"
|
||||||
|
|
||||||
#: www/admin.php:480 www/admin.php:634 www/admin.php:719 www/admin.php:816
|
#: www/admin.php:478 www/admin.php:632 www/admin.php:717 www/admin.php:814
|
||||||
#: www/admin.php:922
|
#: www/admin.php:920
|
||||||
msgid "Edit"
|
msgid "Edit"
|
||||||
msgstr "Bearbeiten"
|
msgstr "Bearbeiten"
|
||||||
|
|
||||||
#: www/admin.php:495
|
#: www/admin.php:493
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Edit admin account %s"
|
msgid "Edit admin account %s"
|
||||||
msgstr "Adminkonto %s bearbeiten"
|
msgstr "Adminkonto %s bearbeiten"
|
||||||
|
|
||||||
#: www/admin.php:513 www/admin.php:526 www/admin.php:594
|
#: www/admin.php:511 www/admin.php:524 www/admin.php:592
|
||||||
msgid "Superadmin"
|
msgid "Superadmin"
|
||||||
msgstr "Superadmin"
|
msgstr "Superadmin"
|
||||||
|
|
||||||
#: www/admin.php:515 www/admin.php:527 www/admin.php:595
|
#: www/admin.php:513 www/admin.php:525 www/admin.php:593
|
||||||
msgid "Superadmins can manage other admins"
|
msgid "Superadmins can manage other admins"
|
||||||
msgstr "Superadmins können andere Admins verwalten"
|
msgstr "Superadmins können andere Admins verwalten"
|
||||||
|
|
||||||
#: www/admin.php:536
|
#: www/admin.php:534
|
||||||
msgid "Managed domains"
|
msgid "Managed domains"
|
||||||
msgstr "Verwaltete Domains"
|
msgstr "Verwaltete Domains"
|
||||||
|
|
||||||
#: www/admin.php:556 www/admin.php:683 www/admin.php:778 www/admin.php:881
|
#: www/admin.php:554 www/admin.php:681 www/admin.php:776 www/admin.php:879
|
||||||
msgid "Save changes"
|
msgid "Save changes"
|
||||||
msgstr "Änderungen speichern"
|
msgstr "Änderungen speichern"
|
||||||
|
|
||||||
#: www/admin.php:562
|
#: www/admin.php:560
|
||||||
msgid "Delete admin"
|
msgid "Delete admin"
|
||||||
msgstr "Admin löschen"
|
msgstr "Admin löschen"
|
||||||
|
|
||||||
#: www/admin.php:569 www/admin.php:694
|
#: www/admin.php:567 www/admin.php:692
|
||||||
msgid "Oops, this admin doesn't seem to exist."
|
msgid "Oops, this admin doesn't seem to exist."
|
||||||
msgstr "Ups, dieser Admin scheint nicht zu existieren."
|
msgstr "Ups, dieser Admin scheint nicht zu existieren."
|
||||||
|
|
||||||
#: www/admin.php:576
|
#: www/admin.php:574
|
||||||
msgid "Create new admin account"
|
msgid "Create new admin account"
|
||||||
msgstr "Neues Admin-Konto erstellen"
|
msgstr "Neues Admin-Konto erstellen"
|
||||||
|
|
||||||
#: www/admin.php:602
|
#: www/admin.php:600
|
||||||
msgid "Add admin"
|
msgid "Add admin"
|
||||||
msgstr "Admin hinzufügen"
|
msgstr "Admin hinzufügen"
|
||||||
|
|
||||||
#: www/admin.php:615 www/admin.php:638 www/admin.php:646
|
#: www/admin.php:613 www/admin.php:636 www/admin.php:644
|
||||||
msgid "Create new domain"
|
msgid "Create new domain"
|
||||||
msgstr "Neue Domain erstellen"
|
msgstr "Neue Domain erstellen"
|
||||||
|
|
||||||
#: www/admin.php:621 www/admin.php:650
|
#: www/admin.php:619 www/admin.php:648
|
||||||
msgid "Domain"
|
msgid "Domain"
|
||||||
msgstr "Domain"
|
msgstr "Domain"
|
||||||
|
|
||||||
#: www/admin.php:624
|
#: www/admin.php:622
|
||||||
msgid "Edit domain"
|
msgid "Edit domain"
|
||||||
msgstr "Domain bearbeiten"
|
msgstr "Domain bearbeiten"
|
||||||
|
|
||||||
#: www/admin.php:632 www/admin.php:920
|
#: www/admin.php:630 www/admin.php:918
|
||||||
msgid "Deleting"
|
msgid "Deleting"
|
||||||
msgstr "Wird gelöscht"
|
msgstr "Wird gelöscht"
|
||||||
|
|
||||||
#: www/admin.php:658
|
#: www/admin.php:656
|
||||||
msgid "Add domain"
|
msgid "Add domain"
|
||||||
msgstr "Domain hinzufügen"
|
msgstr "Domain hinzufügen"
|
||||||
|
|
||||||
#: www/admin.php:672
|
#: www/admin.php:670
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Edit domain %s"
|
msgid "Edit domain %s"
|
||||||
msgstr "Domain %s bearbeiten"
|
msgstr "Domain %s bearbeiten"
|
||||||
|
|
||||||
#: www/admin.php:688
|
#: www/admin.php:686
|
||||||
msgid "Delete domain"
|
msgid "Delete domain"
|
||||||
msgstr "Domain löschen"
|
msgstr "Domain löschen"
|
||||||
|
|
||||||
#: www/admin.php:704 www/admin.php:723 www/admin.php:731
|
#: www/admin.php:702 www/admin.php:721 www/admin.php:729
|
||||||
msgid "Create new alias domain"
|
msgid "Create new alias domain"
|
||||||
msgstr "Neue Alias-Domain erstellen"
|
msgstr "Neue Alias-Domain erstellen"
|
||||||
|
|
||||||
#: www/admin.php:710 www/admin.php:735
|
#: www/admin.php:708 www/admin.php:733
|
||||||
msgid "Alias Domain"
|
msgid "Alias Domain"
|
||||||
msgstr "Alias-Domain"
|
msgstr "Alias-Domain"
|
||||||
|
|
||||||
#: www/admin.php:711 www/admin.php:739 www/admin.php:767
|
#: www/admin.php:709 www/admin.php:737 www/admin.php:765
|
||||||
msgid "Target Domain"
|
msgid "Target Domain"
|
||||||
msgstr "Ziel-Domain"
|
msgstr "Ziel-Domain"
|
||||||
|
|
||||||
#: www/admin.php:714
|
#: www/admin.php:712
|
||||||
msgid "Edit alias domain"
|
msgid "Edit alias domain"
|
||||||
msgstr "Alias-Domain bearbeiten"
|
msgstr "Alias-Domain bearbeiten"
|
||||||
|
|
||||||
#: www/admin.php:747
|
#: www/admin.php:745
|
||||||
msgid "Add alias domain"
|
msgid "Add alias domain"
|
||||||
msgstr "Alias-Domain hinzufügen"
|
msgstr "Alias-Domain hinzufügen"
|
||||||
|
|
||||||
#: www/admin.php:761
|
#: www/admin.php:759
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Edit alias domain %s"
|
msgid "Edit alias domain %s"
|
||||||
msgstr "Alias-Domain %s bearbeiten"
|
msgstr "Alias-Domain %s bearbeiten"
|
||||||
|
|
||||||
#: www/admin.php:783
|
#: www/admin.php:781
|
||||||
msgid "Delete alias domain"
|
msgid "Delete alias domain"
|
||||||
msgstr "Alias-Domain löschen"
|
msgstr "Alias-Domain löschen"
|
||||||
|
|
||||||
#: www/admin.php:789
|
#: www/admin.php:787
|
||||||
msgid "Oops, this alias domain doesn't seem to exist."
|
msgid "Oops, this alias domain doesn't seem to exist."
|
||||||
msgstr "Ups, diese Alias-Domain schient nicht zu existieren."
|
msgstr "Ups, diese Alias-Domain schient nicht zu existieren."
|
||||||
|
|
||||||
#: www/admin.php:799 www/admin.php:819 www/admin.php:826
|
#: www/admin.php:797 www/admin.php:817 www/admin.php:824
|
||||||
msgid "Create new alias"
|
msgid "Create new alias"
|
||||||
msgstr "Neuen Alias erstellen"
|
msgstr "Neuen Alias erstellen"
|
||||||
|
|
||||||
#: www/admin.php:804 www/admin.php:830
|
#: www/admin.php:802 www/admin.php:828
|
||||||
msgid "Alias"
|
msgid "Alias"
|
||||||
msgstr "Alias"
|
msgstr "Alias"
|
||||||
|
|
||||||
#: www/admin.php:805 www/admin.php:834 www/admin.php:865
|
#: www/admin.php:803 www/admin.php:832 www/admin.php:863
|
||||||
msgid "Target"
|
msgid "Target"
|
||||||
msgstr "Ziel"
|
msgstr "Ziel"
|
||||||
|
|
||||||
#: www/admin.php:808
|
#: www/admin.php:806
|
||||||
msgid "Edit alias"
|
msgid "Edit alias"
|
||||||
msgstr "Alias bearbeiten"
|
msgstr "Alias bearbeiten"
|
||||||
|
|
||||||
#: www/admin.php:841 www/admin.php:877
|
#: www/admin.php:839 www/admin.php:875
|
||||||
msgid "Enforce encryption"
|
msgid "Enforce encryption"
|
||||||
msgstr "Verschlüsselung erzwingen"
|
msgstr "Verschlüsselung erzwingen"
|
||||||
|
|
||||||
#: www/admin.php:846
|
#: www/admin.php:844
|
||||||
msgid "Add alias"
|
msgid "Add alias"
|
||||||
msgstr "Alias hinzufügen"
|
msgstr "Alias hinzufügen"
|
||||||
|
|
||||||
#: www/admin.php:860
|
#: www/admin.php:858
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Edit alias %s"
|
msgid "Edit alias %s"
|
||||||
msgstr "Alias %s bearbeiten"
|
msgstr "Alias %s bearbeiten"
|
||||||
|
|
||||||
#: www/admin.php:886
|
#: www/admin.php:884
|
||||||
msgid "Delete alias"
|
msgid "Delete alias"
|
||||||
msgstr "Alias löschen"
|
msgstr "Alias löschen"
|
||||||
|
|
||||||
#: www/admin.php:892
|
#: www/admin.php:890
|
||||||
msgid "Oops, this alias doesn't seem to exist."
|
msgid "Oops, this alias doesn't seem to exist."
|
||||||
msgstr "Ups, dieses Alias schient nicht zu existieren."
|
msgstr "Ups, dieses Alias schient nicht zu existieren."
|
||||||
|
|
||||||
#: www/admin.php:902 www/admin.php:925 www/admin.php:932
|
#: www/admin.php:900 www/admin.php:923 www/admin.php:930
|
||||||
msgid "Create new mailbox"
|
msgid "Create new mailbox"
|
||||||
msgstr "Neue Mailbox erstellen"
|
msgstr "Neue Mailbox erstellen"
|
||||||
|
|
||||||
#: www/admin.php:910
|
#: www/admin.php:908
|
||||||
msgid "Edit mailbox"
|
msgid "Edit mailbox"
|
||||||
msgstr "Mailbox bearbeiten"
|
msgstr "Mailbox bearbeiten"
|
||||||
|
|
||||||
#: www/admin.php:918
|
#: www/admin.php:916
|
||||||
msgid "Disabling"
|
msgid "Disabling"
|
||||||
msgstr "Wird deaktiviert"
|
msgstr "Wird deaktiviert"
|
||||||
|
|
||||||
#: www/admin.php:968
|
#: www/admin.php:966
|
||||||
msgid "Add mailbox"
|
msgid "Add mailbox"
|
||||||
msgstr "Mailbox hinzufügen"
|
msgstr "Mailbox hinzufügen"
|
||||||
|
|
||||||
#: www/admin.php:984
|
#: www/admin.php:982
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Edit mailbox %s"
|
msgid "Edit mailbox %s"
|
||||||
msgstr "Mailbox %s bearbeiten"
|
msgstr "Mailbox %s bearbeiten"
|
||||||
|
|
||||||
#: www/admin.php:1016
|
#: www/admin.php:1014
|
||||||
msgid "Save mailbox"
|
msgid "Save mailbox"
|
||||||
msgstr "Mailbox speichern"
|
msgstr "Mailbox speichern"
|
||||||
|
|
||||||
#: www/admin.php:1040
|
#: www/admin.php:1038
|
||||||
msgid "Delete mailbox / Disable two-factor authentication"
|
msgid "Delete mailbox / Disable two-factor authentication"
|
||||||
msgstr "Mailbox löschen / Zwei-Faktor Autorisierung deaktivieren"
|
msgstr "Mailbox löschen / Zwei-Faktor Autorisierung deaktivieren"
|
||||||
|
|
||||||
#: www/admin.php:1046
|
#: www/admin.php:1044
|
||||||
msgid "Disable two-factor authentication"
|
msgid "Disable two-factor authentication"
|
||||||
msgstr "Zwei-Faktor Autorisierung deaktivieren"
|
msgstr "Zwei-Faktor Autorisierung deaktivieren"
|
||||||
|
|
||||||
#: www/admin.php:1051
|
#: www/admin.php:1049
|
||||||
msgid "Delete mailbox"
|
msgid "Delete mailbox"
|
||||||
msgstr "Mailbox löschen"
|
msgstr "Mailbox löschen"
|
||||||
|
|
||||||
#: www/admin.php:1057
|
#: www/admin.php:1055
|
||||||
msgid "Oops, this mailbox doesn't seem to exist."
|
msgid "Oops, this mailbox doesn't seem to exist."
|
||||||
msgstr "Ups, diese Mailbox schient nicht zu existieren."
|
msgstr "Ups, diese Mailbox schient nicht zu existieren."
|
||||||
|
|
||||||
|
@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2023-10-21 11:56+0200\n"
|
"POT-Creation-Date: 2024-07-08 15:47+0200\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
@ -24,36 +24,44 @@ msgid ""
|
|||||||
"deleting it."
|
"deleting it."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: tools/delete_leftover_files.php:20
|
#: tools/delete_leftover_files.php:20 tools/delete_leftover_files.php:39
|
||||||
|
#: tools/delete_leftover_files.php:57
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Deleted: %s"
|
msgid "Deleted: %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: tools/delete_leftover_files.php:22
|
#: tools/delete_leftover_files.php:22 tools/delete_leftover_files.php:41
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "File found in mail directory location: \"%s\". Consider deleting it."
|
msgid "File found in mail directory location: \"%s\". Consider deleting it."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: common_config.php:93 setup.php:20 setup.php:23 cron.php:11
|
#: tools/delete_leftover_files.php:33
|
||||||
|
#, php-format
|
||||||
|
msgid ""
|
||||||
|
"%s does not seem to have any accounts, but has a snappymail directory. "
|
||||||
|
"Consider deleting it."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: common_config.php:94 setup.php:20 setup.php:23 cron.php:11
|
||||||
msgid "No Connection to MySQL database!"
|
msgid "No Connection to MySQL database!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: common_config.php:142
|
#: common_config.php:143
|
||||||
msgid "Copy:"
|
msgid "Copy:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: common_config.php:261
|
#: common_config.php:301
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Oops, the email \"%s\" doesn' look like a valid email address and thus "
|
"Oops, the email \"%s\" doesn' look like a valid email address and thus "
|
||||||
"wasn't added to the forwarding list."
|
"wasn't added to the forwarding list."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: common_config.php:287
|
#: common_config.php:327
|
||||||
msgid "You are not allowed to manage this domain."
|
msgid "You are not allowed to manage this domain."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: common_config.php:298
|
#: common_config.php:338
|
||||||
msgid "Invalid email address."
|
msgid "Invalid email address."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -82,6 +90,10 @@ msgstr ""
|
|||||||
msgid "Error setting up database:"
|
msgid "Error setting up database:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: setup.php:70
|
||||||
|
msgid "Error adding primary domain:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: www/terms.php:6 www/terms.php:15 www/terms.php:19
|
#: www/terms.php:6 www/terms.php:15 www/terms.php:19
|
||||||
msgid "E-Mail and XMPP - Terms of Service"
|
msgid "E-Mail and XMPP - Terms of Service"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -105,12 +117,12 @@ msgstr ""
|
|||||||
msgid "Manage account"
|
msgid "Manage account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/terms.php:22 www/register.php:99 www/index.php:22 www/index.php:27
|
#: www/terms.php:22 www/register.php:99 www/index.php:22 www/index.php:30
|
||||||
#: www/manage_account.php:248
|
#: www/manage_account.php:248
|
||||||
msgid "SquirrelMail"
|
msgid "SquirrelMail"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/terms.php:22 www/register.php:99 www/index.php:22 www/index.php:27
|
#: www/terms.php:22 www/register.php:99 www/index.php:22 www/index.php:30
|
||||||
#: www/manage_account.php:248
|
#: www/manage_account.php:248
|
||||||
msgid "SnappyMail"
|
msgid "SnappyMail"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -161,34 +173,34 @@ msgstr ""
|
|||||||
msgid "You are responsible for the security of your account and password."
|
msgid "You are responsible for the security of your account and password."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/terms.php:32
|
#: www/terms.php:33
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Your email account only has 50MB of disk space by default. If you need more, "
|
"Your email account has %1$s of disk space by default. If you need more, you "
|
||||||
"you can %s, and I will increase it for free."
|
"can %2$s, and I will increase it for free."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/terms.php:32 www/index.php:25
|
#: www/terms.php:33 www/index.php:26
|
||||||
msgid "contact me"
|
msgid "contact me"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/terms.php:33
|
#: www/terms.php:35
|
||||||
msgid ""
|
msgid ""
|
||||||
"The XMPP service provides message archiving and HTTP upload, which can keep "
|
"The XMPP service provides message archiving and HTTP upload, which can keep "
|
||||||
"your messages and files for up to 1 week. Up to 100MB of file storage is "
|
"your messages and files for up to 1 week. Up to 100MB of file storage is "
|
||||||
"available per user."
|
"available per user."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/terms.php:34
|
#: www/terms.php:36
|
||||||
msgid ""
|
msgid ""
|
||||||
"I reserve the right to block or delete your account without prior notice."
|
"I reserve the right to block or delete your account without prior notice."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/terms.php:35
|
#: www/terms.php:37
|
||||||
msgid "I reserve the right to change these terms without prior notice."
|
msgid "I reserve the right to change these terms without prior notice."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/terms.php:36
|
#: www/terms.php:38
|
||||||
msgid "Continued violations may necessitate the closure of registration."
|
msgid "Continued violations may necessitate the closure of registration."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -214,7 +226,7 @@ msgid "Invalid username. It may not contain a +, ', \" or /."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/register.php:37 www/manage_account.php:100 www/admin.php:175
|
#: www/register.php:37 www/manage_account.php:100 www/admin.php:175
|
||||||
#: www/admin.php:343
|
#: www/admin.php:341
|
||||||
msgid "Passwords empty or don't match"
|
msgid "Passwords empty or don't match"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -230,11 +242,11 @@ msgstr ""
|
|||||||
msgid "The username you specified is reserved"
|
msgid "The username you specified is reserved"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/register.php:66 www/admin.php:311
|
#: www/register.php:66 www/admin.php:310
|
||||||
msgid "Sorry, this user already exists"
|
msgid "Sorry, this user already exists"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/register.php:74 www/admin.php:333
|
#: www/register.php:74 www/admin.php:331
|
||||||
msgid "Successfully created new mailbox!"
|
msgid "Successfully created new mailbox!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -247,19 +259,19 @@ msgid ""
|
|||||||
"Register for a free and anonymous E-Mail address and an XMPP/Jabber account"
|
"Register for a free and anonymous E-Mail address and an XMPP/Jabber account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/register.php:108 www/manage_account.php:255 www/admin.php:407
|
#: www/register.php:108 www/manage_account.php:255 www/admin.php:405
|
||||||
#: www/admin.php:580 www/admin.php:907 www/admin.php:936
|
#: www/admin.php:578 www/admin.php:905 www/admin.php:934
|
||||||
msgid "Username"
|
msgid "Username"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/register.php:112 www/manage_account.php:260 www/manage_account.php:323
|
#: www/register.php:112 www/manage_account.php:260 www/manage_account.php:323
|
||||||
#: www/admin.php:411 www/admin.php:501 www/admin.php:584 www/admin.php:940
|
#: www/admin.php:409 www/admin.php:499 www/admin.php:582 www/admin.php:938
|
||||||
#: www/admin.php:1025
|
#: www/admin.php:1023
|
||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/register.php:116 www/manage_account.php:328 www/admin.php:506
|
#: www/register.php:116 www/manage_account.php:328 www/admin.php:504
|
||||||
#: www/admin.php:589 www/admin.php:944 www/admin.php:1030
|
#: www/admin.php:587 www/admin.php:942 www/admin.php:1028
|
||||||
msgid "Password again"
|
msgid "Password again"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -292,14 +304,19 @@ msgid ""
|
|||||||
"from clearnet or via Tor hidden service (%2$s)."
|
"from clearnet or via Tor hidden service (%2$s)."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/index.php:25
|
#: www/index.php:26
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You will have 50MB of disk space available for your mails. If you need more "
|
"You will have %1$s disk space available for your mails. If you need more "
|
||||||
"space, %1$s. Your E-Mail address will be %2$s"
|
"space, %2$s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/index.php:26
|
#: www/index.php:28
|
||||||
|
#, php-format
|
||||||
|
msgid "Your E-Mail address will be user@%s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: www/index.php:29
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"For privacy, please use PGP mail encryption, if you can. This prevents "
|
"For privacy, please use PGP mail encryption, if you can. This prevents "
|
||||||
@ -308,15 +325,15 @@ msgid ""
|
|||||||
"to make use of WKD automatic discovery for mail clients."
|
"to make use of WKD automatic discovery for mail clients."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/index.php:26
|
#: www/index.php:29
|
||||||
msgid "download GnuPG"
|
msgid "download GnuPG"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/index.php:26
|
#: www/index.php:29
|
||||||
msgid "add it to your account"
|
msgid "add it to your account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/index.php:27
|
#: www/index.php:30
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can choose between two Web-Mail clients installed on the server. %1$s is "
|
"You can choose between two Web-Mail clients installed on the server. %1$s is "
|
||||||
@ -332,56 +349,56 @@ msgid ""
|
|||||||
"favourite desktop mail client and configure it with the settings given below."
|
"favourite desktop mail client and configure it with the settings given below."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/index.php:28
|
#: www/index.php:31
|
||||||
msgid "E-Mail Setup"
|
msgid "E-Mail Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/index.php:30
|
#: www/index.php:33
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "SMTP: %s Port 465 (SSL/TLS) or 587 (StartTLS)"
|
msgid "SMTP: %s Port 465 (SSL/TLS) or 587 (StartTLS)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/index.php:31
|
#: www/index.php:34
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "IMAP: %s Port 993 (SSL/TLS) or 143 (StartTLS)"
|
msgid "IMAP: %s Port 993 (SSL/TLS) or 143 (StartTLS)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/index.php:32
|
#: www/index.php:35
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "POP3: %s Port 995 (SSL/TLS) or 110 (StartTLS)"
|
msgid "POP3: %s Port 995 (SSL/TLS) or 110 (StartTLS)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/index.php:33
|
#: www/index.php:36
|
||||||
msgid "Authentication: PLAIN, LOGIN"
|
msgid "Authentication: PLAIN, LOGIN"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/index.php:35
|
#: www/index.php:38
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can also connect on the same ports via the Tor onion address %s, but you "
|
"You can also connect on the same ports via the Tor onion address %s, but you "
|
||||||
"will have to accept an SSL certificate only valid for the clearnet domain."
|
"will have to accept an SSL certificate only valid for the clearnet domain."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/index.php:36
|
#: www/index.php:39
|
||||||
msgid "XMPP setup"
|
msgid "XMPP setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/index.php:37
|
#: www/index.php:40
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Domain: %s"
|
msgid "Domain: %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/index.php:38
|
#: www/index.php:41
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Connect server: %s (optional for torification)"
|
msgid "Connect server: %s (optional for torification)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/index.php:39
|
#: www/index.php:42
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "File transfer proxy: %s"
|
msgid "File transfer proxy: %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/index.php:40
|
#: www/index.php:43
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"BOSH URL: %s (only enable if you have to, as it is slower than directly "
|
"BOSH URL: %s (only enable if you have to, as it is slower than directly "
|
||||||
@ -409,7 +426,7 @@ msgstr ""
|
|||||||
msgid "Incorrect username or password"
|
msgid "Incorrect username or password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/manage_account.php:105 www/admin.php:348
|
#: www/manage_account.php:105 www/admin.php:346
|
||||||
msgid "Successfully updated password"
|
msgid "Successfully updated password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -502,16 +519,16 @@ msgstr ""
|
|||||||
msgid "Confirm"
|
msgid "Confirm"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/manage_account.php:239 www/admin.php:389
|
#: www/manage_account.php:239 www/admin.php:387
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Logged in as %s"
|
msgid "Logged in as %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/manage_account.php:245 www/admin.php:390
|
#: www/manage_account.php:245 www/admin.php:388
|
||||||
msgid "Logout"
|
msgid "Logout"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/manage_account.php:266 www/admin.php:416
|
#: www/manage_account.php:266 www/admin.php:414
|
||||||
msgid "Login"
|
msgid "Login"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -530,11 +547,11 @@ msgid ""
|
|||||||
"checkbox, your mail will only be sent to your forwarding addresses."
|
"checkbox, your mail will only be sent to your forwarding addresses."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/manage_account.php:288 www/admin.php:948 www/admin.php:989
|
#: www/manage_account.php:288 www/admin.php:946 www/admin.php:987
|
||||||
msgid "Forward to"
|
msgid "Forward to"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/manage_account.php:293 www/admin.php:952 www/admin.php:994
|
#: www/manage_account.php:293 www/admin.php:950 www/admin.php:992
|
||||||
msgid "Keep a local copy"
|
msgid "Keep a local copy"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -551,11 +568,11 @@ msgid ""
|
|||||||
"provider for a safer internet."
|
"provider for a safer internet."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/manage_account.php:301 www/admin.php:959 www/admin.php:1006
|
#: www/manage_account.php:301 www/admin.php:957 www/admin.php:1004
|
||||||
msgid "Enforce encryption for incoming mail"
|
msgid "Enforce encryption for incoming mail"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/manage_account.php:307 www/admin.php:963 www/admin.php:1011
|
#: www/manage_account.php:307 www/admin.php:961 www/admin.php:1009
|
||||||
msgid "Enforce encryption for outgoing mail"
|
msgid "Enforce encryption for outgoing mail"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -563,8 +580,8 @@ msgstr ""
|
|||||||
msgid "Update settings"
|
msgid "Update settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/manage_account.php:319 www/manage_account.php:334 www/admin.php:1020
|
#: www/manage_account.php:319 www/manage_account.php:334 www/admin.php:1018
|
||||||
#: www/admin.php:1036
|
#: www/admin.php:1034
|
||||||
msgid "Change password"
|
msgid "Change password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -781,266 +798,266 @@ msgstr ""
|
|||||||
msgid "Successfully updated alias."
|
msgid "Successfully updated alias."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:298
|
#: www/admin.php:297
|
||||||
msgid "Successfully updated mailbox."
|
msgid "Successfully updated mailbox."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:359
|
#: www/admin.php:357
|
||||||
msgid "Successfully disabled two-factor authentication"
|
msgid "Successfully disabled two-factor authentication"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:369 www/admin.php:378 www/admin.php:382 www/admin.php:385
|
#: www/admin.php:367 www/admin.php:376 www/admin.php:380 www/admin.php:383
|
||||||
msgid "E-Mail and XMPP - Admin management"
|
msgid "E-Mail and XMPP - Admin management"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:373 www/admin.php:379 www/admin.php:382
|
#: www/admin.php:371 www/admin.php:377 www/admin.php:380
|
||||||
msgid "Lets domain owners manage their email domain and user accounts."
|
msgid "Lets domain owners manage their email domain and user accounts."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:392
|
#: www/admin.php:390
|
||||||
msgid "Manage admins"
|
msgid "Manage admins"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:393
|
#: www/admin.php:391
|
||||||
msgid "Manage alias domains"
|
msgid "Manage alias domains"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:395
|
#: www/admin.php:393
|
||||||
msgid "Manage your admin account"
|
msgid "Manage your admin account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:397
|
#: www/admin.php:395
|
||||||
msgid "Manage domains"
|
msgid "Manage domains"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:398
|
#: www/admin.php:396
|
||||||
msgid "Manage aliases"
|
msgid "Manage aliases"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:399
|
#: www/admin.php:397
|
||||||
msgid "Manage mailboxes"
|
msgid "Manage mailboxes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:422
|
#: www/admin.php:420
|
||||||
msgid ""
|
msgid ""
|
||||||
"Welcome to the admin management interface. You can configure your domain(s) "
|
"Welcome to the admin management interface. You can configure your domain(s) "
|
||||||
"and accounts here. Please select an option from the menu."
|
"and accounts here. Please select an option from the menu."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:454
|
#: www/admin.php:452
|
||||||
msgid ""
|
msgid ""
|
||||||
"Oops, it looks like the page you tried to access does not exist or you do "
|
"Oops, it looks like the page you tried to access does not exist or you do "
|
||||||
"not have permission to access it."
|
"not have permission to access it."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:467 www/admin.php:483
|
#: www/admin.php:465 www/admin.php:481
|
||||||
msgid "Create new admin"
|
msgid "Create new admin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:472
|
#: www/admin.php:470
|
||||||
msgid "Admin"
|
msgid "Admin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:473 www/admin.php:479 www/admin.php:519 www/admin.php:532
|
#: www/admin.php:471 www/admin.php:477 www/admin.php:517 www/admin.php:530
|
||||||
#: www/admin.php:598 www/admin.php:622 www/admin.php:630 www/admin.php:654
|
#: www/admin.php:596 www/admin.php:620 www/admin.php:628 www/admin.php:652
|
||||||
#: www/admin.php:678 www/admin.php:712 www/admin.php:718 www/admin.php:743
|
#: www/admin.php:676 www/admin.php:710 www/admin.php:716 www/admin.php:741
|
||||||
#: www/admin.php:773 www/admin.php:806 www/admin.php:814 www/admin.php:838
|
#: www/admin.php:771 www/admin.php:804 www/admin.php:812 www/admin.php:836
|
||||||
#: www/admin.php:872 www/admin.php:908 www/admin.php:916 www/admin.php:956
|
#: www/admin.php:870 www/admin.php:906 www/admin.php:914 www/admin.php:954
|
||||||
#: www/admin.php:1001
|
#: www/admin.php:999
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:474 www/admin.php:623 www/admin.php:713 www/admin.php:807
|
#: www/admin.php:472 www/admin.php:621 www/admin.php:711 www/admin.php:805
|
||||||
#: www/admin.php:909
|
#: www/admin.php:907
|
||||||
msgid "Last modified"
|
msgid "Last modified"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:475
|
#: www/admin.php:473
|
||||||
msgid "Edit account"
|
msgid "Edit account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:479 www/admin.php:628 www/admin.php:718 www/admin.php:812
|
#: www/admin.php:477 www/admin.php:626 www/admin.php:716 www/admin.php:810
|
||||||
msgid "Disabled"
|
msgid "Disabled"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:480 www/admin.php:634 www/admin.php:719 www/admin.php:816
|
#: www/admin.php:478 www/admin.php:632 www/admin.php:717 www/admin.php:814
|
||||||
#: www/admin.php:922
|
#: www/admin.php:920
|
||||||
msgid "Edit"
|
msgid "Edit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:495
|
#: www/admin.php:493
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Edit admin account %s"
|
msgid "Edit admin account %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:513 www/admin.php:526 www/admin.php:594
|
#: www/admin.php:511 www/admin.php:524 www/admin.php:592
|
||||||
msgid "Superadmin"
|
msgid "Superadmin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:515 www/admin.php:527 www/admin.php:595
|
#: www/admin.php:513 www/admin.php:525 www/admin.php:593
|
||||||
msgid "Superadmins can manage other admins"
|
msgid "Superadmins can manage other admins"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:536
|
#: www/admin.php:534
|
||||||
msgid "Managed domains"
|
msgid "Managed domains"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:556 www/admin.php:683 www/admin.php:778 www/admin.php:881
|
#: www/admin.php:554 www/admin.php:681 www/admin.php:776 www/admin.php:879
|
||||||
msgid "Save changes"
|
msgid "Save changes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:562
|
#: www/admin.php:560
|
||||||
msgid "Delete admin"
|
msgid "Delete admin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:569 www/admin.php:694
|
#: www/admin.php:567 www/admin.php:692
|
||||||
msgid "Oops, this admin doesn't seem to exist."
|
msgid "Oops, this admin doesn't seem to exist."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:576
|
#: www/admin.php:574
|
||||||
msgid "Create new admin account"
|
msgid "Create new admin account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:602
|
#: www/admin.php:600
|
||||||
msgid "Add admin"
|
msgid "Add admin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:615 www/admin.php:638 www/admin.php:646
|
#: www/admin.php:613 www/admin.php:636 www/admin.php:644
|
||||||
msgid "Create new domain"
|
msgid "Create new domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:621 www/admin.php:650
|
#: www/admin.php:619 www/admin.php:648
|
||||||
msgid "Domain"
|
msgid "Domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:624
|
#: www/admin.php:622
|
||||||
msgid "Edit domain"
|
msgid "Edit domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:632 www/admin.php:920
|
#: www/admin.php:630 www/admin.php:918
|
||||||
msgid "Deleting"
|
msgid "Deleting"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:658
|
#: www/admin.php:656
|
||||||
msgid "Add domain"
|
msgid "Add domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:672
|
#: www/admin.php:670
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Edit domain %s"
|
msgid "Edit domain %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:688
|
#: www/admin.php:686
|
||||||
msgid "Delete domain"
|
msgid "Delete domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:704 www/admin.php:723 www/admin.php:731
|
#: www/admin.php:702 www/admin.php:721 www/admin.php:729
|
||||||
msgid "Create new alias domain"
|
msgid "Create new alias domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:710 www/admin.php:735
|
#: www/admin.php:708 www/admin.php:733
|
||||||
msgid "Alias Domain"
|
msgid "Alias Domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:711 www/admin.php:739 www/admin.php:767
|
#: www/admin.php:709 www/admin.php:737 www/admin.php:765
|
||||||
msgid "Target Domain"
|
msgid "Target Domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:714
|
#: www/admin.php:712
|
||||||
msgid "Edit alias domain"
|
msgid "Edit alias domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:747
|
#: www/admin.php:745
|
||||||
msgid "Add alias domain"
|
msgid "Add alias domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:761
|
#: www/admin.php:759
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Edit alias domain %s"
|
msgid "Edit alias domain %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:783
|
#: www/admin.php:781
|
||||||
msgid "Delete alias domain"
|
msgid "Delete alias domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:789
|
#: www/admin.php:787
|
||||||
msgid "Oops, this alias domain doesn't seem to exist."
|
msgid "Oops, this alias domain doesn't seem to exist."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:799 www/admin.php:819 www/admin.php:826
|
#: www/admin.php:797 www/admin.php:817 www/admin.php:824
|
||||||
msgid "Create new alias"
|
msgid "Create new alias"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:804 www/admin.php:830
|
#: www/admin.php:802 www/admin.php:828
|
||||||
msgid "Alias"
|
msgid "Alias"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:805 www/admin.php:834 www/admin.php:865
|
#: www/admin.php:803 www/admin.php:832 www/admin.php:863
|
||||||
msgid "Target"
|
msgid "Target"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:808
|
#: www/admin.php:806
|
||||||
msgid "Edit alias"
|
msgid "Edit alias"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:841 www/admin.php:877
|
#: www/admin.php:839 www/admin.php:875
|
||||||
msgid "Enforce encryption"
|
msgid "Enforce encryption"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:846
|
#: www/admin.php:844
|
||||||
msgid "Add alias"
|
msgid "Add alias"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:860
|
#: www/admin.php:858
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Edit alias %s"
|
msgid "Edit alias %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:886
|
#: www/admin.php:884
|
||||||
msgid "Delete alias"
|
msgid "Delete alias"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:892
|
#: www/admin.php:890
|
||||||
msgid "Oops, this alias doesn't seem to exist."
|
msgid "Oops, this alias doesn't seem to exist."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:902 www/admin.php:925 www/admin.php:932
|
#: www/admin.php:900 www/admin.php:923 www/admin.php:930
|
||||||
msgid "Create new mailbox"
|
msgid "Create new mailbox"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:910
|
#: www/admin.php:908
|
||||||
msgid "Edit mailbox"
|
msgid "Edit mailbox"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:918
|
#: www/admin.php:916
|
||||||
msgid "Disabling"
|
msgid "Disabling"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:968
|
#: www/admin.php:966
|
||||||
msgid "Add mailbox"
|
msgid "Add mailbox"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:984
|
#: www/admin.php:982
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Edit mailbox %s"
|
msgid "Edit mailbox %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:1016
|
#: www/admin.php:1014
|
||||||
msgid "Save mailbox"
|
msgid "Save mailbox"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:1040
|
#: www/admin.php:1038
|
||||||
msgid "Delete mailbox / Disable two-factor authentication"
|
msgid "Delete mailbox / Disable two-factor authentication"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:1046
|
#: www/admin.php:1044
|
||||||
msgid "Disable two-factor authentication"
|
msgid "Disable two-factor authentication"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:1051
|
#: www/admin.php:1049
|
||||||
msgid "Delete mailbox"
|
msgid "Delete mailbox"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:1057
|
#: www/admin.php:1055
|
||||||
msgid "Oops, this mailbox doesn't seem to exist."
|
msgid "Oops, this mailbox doesn't seem to exist."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2023-10-21 11:56+0200\n"
|
"POT-Creation-Date: 2024-07-08 15:47+0200\n"
|
||||||
"PO-Revision-Date: 2023-05-01 02:04+0000\n"
|
"PO-Revision-Date: 2023-05-01 02:04+0000\n"
|
||||||
"Last-Translator: big cat <biggiecat@danwin1210.de>\n"
|
"Last-Translator: big cat <biggiecat@danwin1210.de>\n"
|
||||||
"Language-Team: Polish <https://weblate.danwin1210.de/projects/DanWin/mail-"
|
"Language-Team: Polish <https://weblate.danwin1210.de/projects/DanWin/mail-"
|
||||||
@ -27,36 +27,44 @@ msgid ""
|
|||||||
"deleting it."
|
"deleting it."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: tools/delete_leftover_files.php:20
|
#: tools/delete_leftover_files.php:20 tools/delete_leftover_files.php:39
|
||||||
|
#: tools/delete_leftover_files.php:57
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Deleted: %s"
|
msgid "Deleted: %s"
|
||||||
msgstr "Usunięto: %s"
|
msgstr "Usunięto: %s"
|
||||||
|
|
||||||
#: tools/delete_leftover_files.php:22
|
#: tools/delete_leftover_files.php:22 tools/delete_leftover_files.php:41
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "File found in mail directory location: \"%s\". Consider deleting it."
|
msgid "File found in mail directory location: \"%s\". Consider deleting it."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: common_config.php:93 setup.php:20 setup.php:23 cron.php:11
|
#: tools/delete_leftover_files.php:33
|
||||||
|
#, php-format
|
||||||
|
msgid ""
|
||||||
|
"%s does not seem to have any accounts, but has a snappymail directory. "
|
||||||
|
"Consider deleting it."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: common_config.php:94 setup.php:20 setup.php:23 cron.php:11
|
||||||
msgid "No Connection to MySQL database!"
|
msgid "No Connection to MySQL database!"
|
||||||
msgstr "Brak połączenia z bazą MySQL!"
|
msgstr "Brak połączenia z bazą MySQL!"
|
||||||
|
|
||||||
#: common_config.php:142
|
#: common_config.php:143
|
||||||
msgid "Copy:"
|
msgid "Copy:"
|
||||||
msgstr "Kopiuj:"
|
msgstr "Kopiuj:"
|
||||||
|
|
||||||
#: common_config.php:261
|
#: common_config.php:301
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Oops, the email \"%s\" doesn' look like a valid email address and thus "
|
"Oops, the email \"%s\" doesn' look like a valid email address and thus "
|
||||||
"wasn't added to the forwarding list."
|
"wasn't added to the forwarding list."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: common_config.php:287
|
#: common_config.php:327
|
||||||
msgid "You are not allowed to manage this domain."
|
msgid "You are not allowed to manage this domain."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: common_config.php:298
|
#: common_config.php:338
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Invalid email address."
|
#| msgid "Invalid email address."
|
||||||
msgid "Invalid email address."
|
msgid "Invalid email address."
|
||||||
@ -87,6 +95,10 @@ msgstr ""
|
|||||||
msgid "Error setting up database:"
|
msgid "Error setting up database:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: setup.php:70
|
||||||
|
msgid "Error adding primary domain:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: www/terms.php:6 www/terms.php:15 www/terms.php:19
|
#: www/terms.php:6 www/terms.php:15 www/terms.php:19
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "E-Mail and XMPP - Register"
|
#| msgid "E-Mail and XMPP - Register"
|
||||||
@ -112,12 +124,12 @@ msgstr "Zarejestruj się"
|
|||||||
msgid "Manage account"
|
msgid "Manage account"
|
||||||
msgstr "Zarządzaj kontem"
|
msgstr "Zarządzaj kontem"
|
||||||
|
|
||||||
#: www/terms.php:22 www/register.php:99 www/index.php:22 www/index.php:27
|
#: www/terms.php:22 www/register.php:99 www/index.php:22 www/index.php:30
|
||||||
#: www/manage_account.php:248
|
#: www/manage_account.php:248
|
||||||
msgid "SquirrelMail"
|
msgid "SquirrelMail"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/terms.php:22 www/register.php:99 www/index.php:22 www/index.php:27
|
#: www/terms.php:22 www/register.php:99 www/index.php:22 www/index.php:30
|
||||||
#: www/manage_account.php:248
|
#: www/manage_account.php:248
|
||||||
msgid "SnappyMail"
|
msgid "SnappyMail"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -168,34 +180,34 @@ msgstr ""
|
|||||||
msgid "You are responsible for the security of your account and password."
|
msgid "You are responsible for the security of your account and password."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/terms.php:32
|
#: www/terms.php:33
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Your email account only has 50MB of disk space by default. If you need more, "
|
"Your email account has %1$s of disk space by default. If you need more, you "
|
||||||
"you can %s, and I will increase it for free."
|
"can %2$s, and I will increase it for free."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/terms.php:32 www/index.php:25
|
#: www/terms.php:33 www/index.php:26
|
||||||
msgid "contact me"
|
msgid "contact me"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/terms.php:33
|
#: www/terms.php:35
|
||||||
msgid ""
|
msgid ""
|
||||||
"The XMPP service provides message archiving and HTTP upload, which can keep "
|
"The XMPP service provides message archiving and HTTP upload, which can keep "
|
||||||
"your messages and files for up to 1 week. Up to 100MB of file storage is "
|
"your messages and files for up to 1 week. Up to 100MB of file storage is "
|
||||||
"available per user."
|
"available per user."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/terms.php:34
|
#: www/terms.php:36
|
||||||
msgid ""
|
msgid ""
|
||||||
"I reserve the right to block or delete your account without prior notice."
|
"I reserve the right to block or delete your account without prior notice."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/terms.php:35
|
#: www/terms.php:37
|
||||||
msgid "I reserve the right to change these terms without prior notice."
|
msgid "I reserve the right to change these terms without prior notice."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/terms.php:36
|
#: www/terms.php:38
|
||||||
msgid "Continued violations may necessitate the closure of registration."
|
msgid "Continued violations may necessitate the closure of registration."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -221,7 +233,7 @@ msgid "Invalid username. It may not contain a +, ', \" or /."
|
|||||||
msgstr "Nieprawidłowa nazwa użytkownika. Nie może zawierać + , ' , \" lub /."
|
msgstr "Nieprawidłowa nazwa użytkownika. Nie może zawierać + , ' , \" lub /."
|
||||||
|
|
||||||
#: www/register.php:37 www/manage_account.php:100 www/admin.php:175
|
#: www/register.php:37 www/manage_account.php:100 www/admin.php:175
|
||||||
#: www/admin.php:343
|
#: www/admin.php:341
|
||||||
msgid "Passwords empty or don't match"
|
msgid "Passwords empty or don't match"
|
||||||
msgstr "Hasła puste albo nie są takie same"
|
msgstr "Hasła puste albo nie są takie same"
|
||||||
|
|
||||||
@ -237,11 +249,11 @@ msgstr ""
|
|||||||
msgid "The username you specified is reserved"
|
msgid "The username you specified is reserved"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/register.php:66 www/admin.php:311
|
#: www/register.php:66 www/admin.php:310
|
||||||
msgid "Sorry, this user already exists"
|
msgid "Sorry, this user already exists"
|
||||||
msgstr "Ten użytkownik już istnieje"
|
msgstr "Ten użytkownik już istnieje"
|
||||||
|
|
||||||
#: www/register.php:74 www/admin.php:333
|
#: www/register.php:74 www/admin.php:331
|
||||||
msgid "Successfully created new mailbox!"
|
msgid "Successfully created new mailbox!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -254,19 +266,19 @@ msgid ""
|
|||||||
"Register for a free and anonymous E-Mail address and an XMPP/Jabber account"
|
"Register for a free and anonymous E-Mail address and an XMPP/Jabber account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/register.php:108 www/manage_account.php:255 www/admin.php:407
|
#: www/register.php:108 www/manage_account.php:255 www/admin.php:405
|
||||||
#: www/admin.php:580 www/admin.php:907 www/admin.php:936
|
#: www/admin.php:578 www/admin.php:905 www/admin.php:934
|
||||||
msgid "Username"
|
msgid "Username"
|
||||||
msgstr "Nazwa użytkownika"
|
msgstr "Nazwa użytkownika"
|
||||||
|
|
||||||
#: www/register.php:112 www/manage_account.php:260 www/manage_account.php:323
|
#: www/register.php:112 www/manage_account.php:260 www/manage_account.php:323
|
||||||
#: www/admin.php:411 www/admin.php:501 www/admin.php:584 www/admin.php:940
|
#: www/admin.php:409 www/admin.php:499 www/admin.php:582 www/admin.php:938
|
||||||
#: www/admin.php:1025
|
#: www/admin.php:1023
|
||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr "Hasło"
|
msgstr "Hasło"
|
||||||
|
|
||||||
#: www/register.php:116 www/manage_account.php:328 www/admin.php:506
|
#: www/register.php:116 www/manage_account.php:328 www/admin.php:504
|
||||||
#: www/admin.php:589 www/admin.php:944 www/admin.php:1030
|
#: www/admin.php:587 www/admin.php:942 www/admin.php:1028
|
||||||
msgid "Password again"
|
msgid "Password again"
|
||||||
msgstr "Powtórz hasło"
|
msgstr "Powtórz hasło"
|
||||||
|
|
||||||
@ -302,20 +314,25 @@ msgstr ""
|
|||||||
"tego samego loginu i hasła. Twoje ID Jabber to user@%1$s i możesz się z nim "
|
"tego samego loginu i hasła. Twoje ID Jabber to user@%1$s i możesz się z nim "
|
||||||
"połączyć poprzez clearnet lub Tor (%2$s)."
|
"połączyć poprzez clearnet lub Tor (%2$s)."
|
||||||
|
|
||||||
#: www/index.php:25
|
#: www/index.php:26
|
||||||
#, fuzzy, php-format
|
#, fuzzy, php-format
|
||||||
#| msgid ""
|
#| msgid ""
|
||||||
#| "You will have 50MB of disk space available for your mails. If you need "
|
#| "You will have 50MB of disk space available for your mails. If you need "
|
||||||
#| "more space, just <a href=\"%1$s\">contact me</a>. Your E-Mail address "
|
#| "more space, just <a href=\"%1$s\">contact me</a>. Your E-Mail address "
|
||||||
#| "will be %2$s"
|
#| "will be %2$s"
|
||||||
msgid ""
|
msgid ""
|
||||||
"You will have 50MB of disk space available for your mails. If you need more "
|
"You will have %1$s disk space available for your mails. If you need more "
|
||||||
"space, %1$s. Your E-Mail address will be %2$s"
|
"space, %2$s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Otrzymasz 50MB miejsca na twoje maile. Jeżeli potrzebujesz więcej miejsca, "
|
"Otrzymasz 50MB miejsca na twoje maile. Jeżeli potrzebujesz więcej miejsca, "
|
||||||
"<a href=\"%1$s\">skontaktuj się ze mną</a>. Twój adres E-Mail będzie na %2$s"
|
"<a href=\"%1$s\">skontaktuj się ze mną</a>. Twój adres E-Mail będzie na %2$s"
|
||||||
|
|
||||||
#: www/index.php:26
|
#: www/index.php:28
|
||||||
|
#, php-format
|
||||||
|
msgid "Your E-Mail address will be user@%s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: www/index.php:29
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"For privacy, please use PGP mail encryption, if you can. This prevents "
|
"For privacy, please use PGP mail encryption, if you can. This prevents "
|
||||||
@ -324,17 +341,17 @@ msgid ""
|
|||||||
"to make use of WKD automatic discovery for mail clients."
|
"to make use of WKD automatic discovery for mail clients."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/index.php:26
|
#: www/index.php:29
|
||||||
msgid "download GnuPG"
|
msgid "download GnuPG"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/index.php:26
|
#: www/index.php:29
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Edit account"
|
#| msgid "Edit account"
|
||||||
msgid "add it to your account"
|
msgid "add it to your account"
|
||||||
msgstr "Edytuj konto"
|
msgstr "Edytuj konto"
|
||||||
|
|
||||||
#: www/index.php:27
|
#: www/index.php:30
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can choose between two Web-Mail clients installed on the server. %1$s is "
|
"You can choose between two Web-Mail clients installed on the server. %1$s is "
|
||||||
@ -350,30 +367,30 @@ msgid ""
|
|||||||
"favourite desktop mail client and configure it with the settings given below."
|
"favourite desktop mail client and configure it with the settings given below."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/index.php:28
|
#: www/index.php:31
|
||||||
msgid "E-Mail Setup"
|
msgid "E-Mail Setup"
|
||||||
msgstr "Konfiguracja E-Mail"
|
msgstr "Konfiguracja E-Mail"
|
||||||
|
|
||||||
#: www/index.php:30
|
#: www/index.php:33
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "SMTP: %s Port 465 (SSL/TLS) or 587 (StartTLS)"
|
msgid "SMTP: %s Port 465 (SSL/TLS) or 587 (StartTLS)"
|
||||||
msgstr "SMTP: %s Port 465 (SSL/TLS) lub 587 (StartTLS)"
|
msgstr "SMTP: %s Port 465 (SSL/TLS) lub 587 (StartTLS)"
|
||||||
|
|
||||||
#: www/index.php:31
|
#: www/index.php:34
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "IMAP: %s Port 993 (SSL/TLS) or 143 (StartTLS)"
|
msgid "IMAP: %s Port 993 (SSL/TLS) or 143 (StartTLS)"
|
||||||
msgstr "IMAP: %s Port 993 (SSL/TLS) lub 143 (StartTLS)"
|
msgstr "IMAP: %s Port 993 (SSL/TLS) lub 143 (StartTLS)"
|
||||||
|
|
||||||
#: www/index.php:32
|
#: www/index.php:35
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "POP3: %s Port 995 (SSL/TLS) or 110 (StartTLS)"
|
msgid "POP3: %s Port 995 (SSL/TLS) or 110 (StartTLS)"
|
||||||
msgstr "POP3: %s Port 995 (SSL/TLS) lub 110 (StartTLS)"
|
msgstr "POP3: %s Port 995 (SSL/TLS) lub 110 (StartTLS)"
|
||||||
|
|
||||||
#: www/index.php:33
|
#: www/index.php:36
|
||||||
msgid "Authentication: PLAIN, LOGIN"
|
msgid "Authentication: PLAIN, LOGIN"
|
||||||
msgstr "Uwierzytelnienie: PLAIN, LOGIN"
|
msgstr "Uwierzytelnienie: PLAIN, LOGIN"
|
||||||
|
|
||||||
#: www/index.php:35
|
#: www/index.php:38
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can also connect on the same ports via the Tor onion address %s, but you "
|
"You can also connect on the same ports via the Tor onion address %s, but you "
|
||||||
@ -382,26 +399,26 @@ msgstr ""
|
|||||||
"Możesz również połączyć się na tych samych portach przez Tor %s, lecz "
|
"Możesz również połączyć się na tych samych portach przez Tor %s, lecz "
|
||||||
"będziesz musiał zaakceptować certyfikat SSL ważny tylko dla domeny clearnet."
|
"będziesz musiał zaakceptować certyfikat SSL ważny tylko dla domeny clearnet."
|
||||||
|
|
||||||
#: www/index.php:36
|
#: www/index.php:39
|
||||||
msgid "XMPP setup"
|
msgid "XMPP setup"
|
||||||
msgstr "Konfiguracja XMPP"
|
msgstr "Konfiguracja XMPP"
|
||||||
|
|
||||||
#: www/index.php:37
|
#: www/index.php:40
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Domain: %s"
|
msgid "Domain: %s"
|
||||||
msgstr "Domena: %s"
|
msgstr "Domena: %s"
|
||||||
|
|
||||||
#: www/index.php:38
|
#: www/index.php:41
|
||||||
#, fuzzy, php-format
|
#, fuzzy, php-format
|
||||||
msgid "Connect server: %s (optional for torification)"
|
msgid "Connect server: %s (optional for torification)"
|
||||||
msgstr "Serwer połączenia: %s (opcjonalnie dla Tor)"
|
msgstr "Serwer połączenia: %s (opcjonalnie dla Tor)"
|
||||||
|
|
||||||
#: www/index.php:39
|
#: www/index.php:42
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "File transfer proxy: %s"
|
msgid "File transfer proxy: %s"
|
||||||
msgstr "Proxy przesyłania plików: %s"
|
msgstr "Proxy przesyłania plików: %s"
|
||||||
|
|
||||||
#: www/index.php:40
|
#: www/index.php:43
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"BOSH URL: %s (only enable if you have to, as it is slower than directly "
|
"BOSH URL: %s (only enable if you have to, as it is slower than directly "
|
||||||
@ -430,7 +447,7 @@ msgstr "Nieprawidłowa nazwa użytkownika"
|
|||||||
msgid "Incorrect username or password"
|
msgid "Incorrect username or password"
|
||||||
msgstr "Nieprawidłowa nazwa użytkownika lub hasło"
|
msgstr "Nieprawidłowa nazwa użytkownika lub hasło"
|
||||||
|
|
||||||
#: www/manage_account.php:105 www/admin.php:348
|
#: www/manage_account.php:105 www/admin.php:346
|
||||||
msgid "Successfully updated password"
|
msgid "Successfully updated password"
|
||||||
msgstr "Pomyślnie zaktualizowano hasło"
|
msgstr "Pomyślnie zaktualizowano hasło"
|
||||||
|
|
||||||
@ -535,16 +552,16 @@ msgstr "Kod 2FA"
|
|||||||
msgid "Confirm"
|
msgid "Confirm"
|
||||||
msgstr "Potwierdź"
|
msgstr "Potwierdź"
|
||||||
|
|
||||||
#: www/manage_account.php:239 www/admin.php:389
|
#: www/manage_account.php:239 www/admin.php:387
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Logged in as %s"
|
msgid "Logged in as %s"
|
||||||
msgstr "Zalogowano jako %s"
|
msgstr "Zalogowano jako %s"
|
||||||
|
|
||||||
#: www/manage_account.php:245 www/admin.php:390
|
#: www/manage_account.php:245 www/admin.php:388
|
||||||
msgid "Logout"
|
msgid "Logout"
|
||||||
msgstr "Wyloguj się"
|
msgstr "Wyloguj się"
|
||||||
|
|
||||||
#: www/manage_account.php:266 www/admin.php:416
|
#: www/manage_account.php:266 www/admin.php:414
|
||||||
msgid "Login"
|
msgid "Login"
|
||||||
msgstr "Zaloguj się"
|
msgstr "Zaloguj się"
|
||||||
|
|
||||||
@ -563,11 +580,11 @@ msgid ""
|
|||||||
"checkbox, your mail will only be sent to your forwarding addresses."
|
"checkbox, your mail will only be sent to your forwarding addresses."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/manage_account.php:288 www/admin.php:948 www/admin.php:989
|
#: www/manage_account.php:288 www/admin.php:946 www/admin.php:987
|
||||||
msgid "Forward to"
|
msgid "Forward to"
|
||||||
msgstr "Przekieruj do"
|
msgstr "Przekieruj do"
|
||||||
|
|
||||||
#: www/manage_account.php:293 www/admin.php:952 www/admin.php:994
|
#: www/manage_account.php:293 www/admin.php:950 www/admin.php:992
|
||||||
msgid "Keep a local copy"
|
msgid "Keep a local copy"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -584,11 +601,11 @@ msgid ""
|
|||||||
"provider for a safer internet."
|
"provider for a safer internet."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/manage_account.php:301 www/admin.php:959 www/admin.php:1006
|
#: www/manage_account.php:301 www/admin.php:957 www/admin.php:1004
|
||||||
msgid "Enforce encryption for incoming mail"
|
msgid "Enforce encryption for incoming mail"
|
||||||
msgstr "Wymuś szyfrowanie dla przychodzących maili"
|
msgstr "Wymuś szyfrowanie dla przychodzących maili"
|
||||||
|
|
||||||
#: www/manage_account.php:307 www/admin.php:963 www/admin.php:1011
|
#: www/manage_account.php:307 www/admin.php:961 www/admin.php:1009
|
||||||
msgid "Enforce encryption for outgoing mail"
|
msgid "Enforce encryption for outgoing mail"
|
||||||
msgstr "Wymuś szyfrowanie dla wychodzących maili"
|
msgstr "Wymuś szyfrowanie dla wychodzących maili"
|
||||||
|
|
||||||
@ -596,8 +613,8 @@ msgstr "Wymuś szyfrowanie dla wychodzących maili"
|
|||||||
msgid "Update settings"
|
msgid "Update settings"
|
||||||
msgstr "Zaktualizuj ustawienia"
|
msgstr "Zaktualizuj ustawienia"
|
||||||
|
|
||||||
#: www/manage_account.php:319 www/manage_account.php:334 www/admin.php:1020
|
#: www/manage_account.php:319 www/manage_account.php:334 www/admin.php:1018
|
||||||
#: www/admin.php:1036
|
#: www/admin.php:1034
|
||||||
msgid "Change password"
|
msgid "Change password"
|
||||||
msgstr "Zmień hasło"
|
msgstr "Zmień hasło"
|
||||||
|
|
||||||
@ -815,272 +832,272 @@ msgstr "Pomyślnie dodano alias."
|
|||||||
msgid "Successfully updated alias."
|
msgid "Successfully updated alias."
|
||||||
msgstr "Pomyślnie zaktualizowano alias."
|
msgstr "Pomyślnie zaktualizowano alias."
|
||||||
|
|
||||||
#: www/admin.php:298
|
#: www/admin.php:297
|
||||||
msgid "Successfully updated mailbox."
|
msgid "Successfully updated mailbox."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:359
|
#: www/admin.php:357
|
||||||
msgid "Successfully disabled two-factor authentication"
|
msgid "Successfully disabled two-factor authentication"
|
||||||
msgstr "Pomyślnie wyłaczono weryfikację dwuetapową"
|
msgstr "Pomyślnie wyłaczono weryfikację dwuetapową"
|
||||||
|
|
||||||
#: www/admin.php:369 www/admin.php:378 www/admin.php:382 www/admin.php:385
|
#: www/admin.php:367 www/admin.php:376 www/admin.php:380 www/admin.php:383
|
||||||
msgid "E-Mail and XMPP - Admin management"
|
msgid "E-Mail and XMPP - Admin management"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:373 www/admin.php:379 www/admin.php:382
|
#: www/admin.php:371 www/admin.php:377 www/admin.php:380
|
||||||
msgid "Lets domain owners manage their email domain and user accounts."
|
msgid "Lets domain owners manage their email domain and user accounts."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:392
|
#: www/admin.php:390
|
||||||
msgid "Manage admins"
|
msgid "Manage admins"
|
||||||
msgstr "Zarządzaj adminami"
|
msgstr "Zarządzaj adminami"
|
||||||
|
|
||||||
#: www/admin.php:393
|
#: www/admin.php:391
|
||||||
msgid "Manage alias domains"
|
msgid "Manage alias domains"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:395
|
#: www/admin.php:393
|
||||||
msgid "Manage your admin account"
|
msgid "Manage your admin account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:397
|
#: www/admin.php:395
|
||||||
msgid "Manage domains"
|
msgid "Manage domains"
|
||||||
msgstr "Zarządzaj domenami"
|
msgstr "Zarządzaj domenami"
|
||||||
|
|
||||||
#: www/admin.php:398
|
#: www/admin.php:396
|
||||||
msgid "Manage aliases"
|
msgid "Manage aliases"
|
||||||
msgstr "Zarządzaj aliasami"
|
msgstr "Zarządzaj aliasami"
|
||||||
|
|
||||||
#: www/admin.php:399
|
#: www/admin.php:397
|
||||||
msgid "Manage mailboxes"
|
msgid "Manage mailboxes"
|
||||||
msgstr "Zarządzaj skrzynkami"
|
msgstr "Zarządzaj skrzynkami"
|
||||||
|
|
||||||
#: www/admin.php:422
|
#: www/admin.php:420
|
||||||
msgid ""
|
msgid ""
|
||||||
"Welcome to the admin management interface. You can configure your domain(s) "
|
"Welcome to the admin management interface. You can configure your domain(s) "
|
||||||
"and accounts here. Please select an option from the menu."
|
"and accounts here. Please select an option from the menu."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:454
|
#: www/admin.php:452
|
||||||
msgid ""
|
msgid ""
|
||||||
"Oops, it looks like the page you tried to access does not exist or you do "
|
"Oops, it looks like the page you tried to access does not exist or you do "
|
||||||
"not have permission to access it."
|
"not have permission to access it."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:467 www/admin.php:483
|
#: www/admin.php:465 www/admin.php:481
|
||||||
msgid "Create new admin"
|
msgid "Create new admin"
|
||||||
msgstr "Stwórz nowego admina"
|
msgstr "Stwórz nowego admina"
|
||||||
|
|
||||||
#: www/admin.php:472
|
#: www/admin.php:470
|
||||||
msgid "Admin"
|
msgid "Admin"
|
||||||
msgstr "Admin"
|
msgstr "Admin"
|
||||||
|
|
||||||
#: www/admin.php:473 www/admin.php:479 www/admin.php:519 www/admin.php:532
|
#: www/admin.php:471 www/admin.php:477 www/admin.php:517 www/admin.php:530
|
||||||
#: www/admin.php:598 www/admin.php:622 www/admin.php:630 www/admin.php:654
|
#: www/admin.php:596 www/admin.php:620 www/admin.php:628 www/admin.php:652
|
||||||
#: www/admin.php:678 www/admin.php:712 www/admin.php:718 www/admin.php:743
|
#: www/admin.php:676 www/admin.php:710 www/admin.php:716 www/admin.php:741
|
||||||
#: www/admin.php:773 www/admin.php:806 www/admin.php:814 www/admin.php:838
|
#: www/admin.php:771 www/admin.php:804 www/admin.php:812 www/admin.php:836
|
||||||
#: www/admin.php:872 www/admin.php:908 www/admin.php:916 www/admin.php:956
|
#: www/admin.php:870 www/admin.php:906 www/admin.php:914 www/admin.php:954
|
||||||
#: www/admin.php:1001
|
#: www/admin.php:999
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr "Aktywny"
|
msgstr "Aktywny"
|
||||||
|
|
||||||
#: www/admin.php:474 www/admin.php:623 www/admin.php:713 www/admin.php:807
|
#: www/admin.php:472 www/admin.php:621 www/admin.php:711 www/admin.php:805
|
||||||
#: www/admin.php:909
|
#: www/admin.php:907
|
||||||
msgid "Last modified"
|
msgid "Last modified"
|
||||||
msgstr "Ostatnio zmodyfikowany"
|
msgstr "Ostatnio zmodyfikowany"
|
||||||
|
|
||||||
#: www/admin.php:475
|
#: www/admin.php:473
|
||||||
msgid "Edit account"
|
msgid "Edit account"
|
||||||
msgstr "Edytuj konto"
|
msgstr "Edytuj konto"
|
||||||
|
|
||||||
#: www/admin.php:479 www/admin.php:628 www/admin.php:718 www/admin.php:812
|
#: www/admin.php:477 www/admin.php:626 www/admin.php:716 www/admin.php:810
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Disable account"
|
#| msgid "Disable account"
|
||||||
msgid "Disabled"
|
msgid "Disabled"
|
||||||
msgstr "Wyłącz konto"
|
msgstr "Wyłącz konto"
|
||||||
|
|
||||||
#: www/admin.php:480 www/admin.php:634 www/admin.php:719 www/admin.php:816
|
#: www/admin.php:478 www/admin.php:632 www/admin.php:717 www/admin.php:814
|
||||||
#: www/admin.php:922
|
#: www/admin.php:920
|
||||||
msgid "Edit"
|
msgid "Edit"
|
||||||
msgstr "Edytuj"
|
msgstr "Edytuj"
|
||||||
|
|
||||||
#: www/admin.php:495
|
#: www/admin.php:493
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Edit admin account %s"
|
msgid "Edit admin account %s"
|
||||||
msgstr "Edytuj konto admin %s"
|
msgstr "Edytuj konto admin %s"
|
||||||
|
|
||||||
#: www/admin.php:513 www/admin.php:526 www/admin.php:594
|
#: www/admin.php:511 www/admin.php:524 www/admin.php:592
|
||||||
msgid "Superadmin"
|
msgid "Superadmin"
|
||||||
msgstr "Superadmin"
|
msgstr "Superadmin"
|
||||||
|
|
||||||
#: www/admin.php:515 www/admin.php:527 www/admin.php:595
|
#: www/admin.php:513 www/admin.php:525 www/admin.php:593
|
||||||
msgid "Superadmins can manage other admins"
|
msgid "Superadmins can manage other admins"
|
||||||
msgstr "Superadmini mogą zarządzać innymi adminami"
|
msgstr "Superadmini mogą zarządzać innymi adminami"
|
||||||
|
|
||||||
#: www/admin.php:536
|
#: www/admin.php:534
|
||||||
msgid "Managed domains"
|
msgid "Managed domains"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:556 www/admin.php:683 www/admin.php:778 www/admin.php:881
|
#: www/admin.php:554 www/admin.php:681 www/admin.php:776 www/admin.php:879
|
||||||
msgid "Save changes"
|
msgid "Save changes"
|
||||||
msgstr "Zapisz zmiany"
|
msgstr "Zapisz zmiany"
|
||||||
|
|
||||||
#: www/admin.php:562
|
#: www/admin.php:560
|
||||||
msgid "Delete admin"
|
msgid "Delete admin"
|
||||||
msgstr "Usuń admina"
|
msgstr "Usuń admina"
|
||||||
|
|
||||||
#: www/admin.php:569 www/admin.php:694
|
#: www/admin.php:567 www/admin.php:692
|
||||||
msgid "Oops, this admin doesn't seem to exist."
|
msgid "Oops, this admin doesn't seem to exist."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:576
|
#: www/admin.php:574
|
||||||
msgid "Create new admin account"
|
msgid "Create new admin account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:602
|
#: www/admin.php:600
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Add admin"
|
msgid "Add admin"
|
||||||
msgstr "Dodaj admina"
|
msgstr "Dodaj admina"
|
||||||
|
|
||||||
#: www/admin.php:615 www/admin.php:638 www/admin.php:646
|
#: www/admin.php:613 www/admin.php:636 www/admin.php:644
|
||||||
msgid "Create new domain"
|
msgid "Create new domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:621 www/admin.php:650
|
#: www/admin.php:619 www/admin.php:648
|
||||||
msgid "Domain"
|
msgid "Domain"
|
||||||
msgstr "Domena"
|
msgstr "Domena"
|
||||||
|
|
||||||
#: www/admin.php:624
|
#: www/admin.php:622
|
||||||
msgid "Edit domain"
|
msgid "Edit domain"
|
||||||
msgstr "Edytuj domenę"
|
msgstr "Edytuj domenę"
|
||||||
|
|
||||||
#: www/admin.php:632 www/admin.php:920
|
#: www/admin.php:630 www/admin.php:918
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Delete admin"
|
#| msgid "Delete admin"
|
||||||
msgid "Deleting"
|
msgid "Deleting"
|
||||||
msgstr "Usuń admina"
|
msgstr "Usuń admina"
|
||||||
|
|
||||||
#: www/admin.php:658
|
#: www/admin.php:656
|
||||||
msgid "Add domain"
|
msgid "Add domain"
|
||||||
msgstr "Dodaj domenę"
|
msgstr "Dodaj domenę"
|
||||||
|
|
||||||
#: www/admin.php:672
|
#: www/admin.php:670
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Edit domain %s"
|
msgid "Edit domain %s"
|
||||||
msgstr "Edytuj domenę %s"
|
msgstr "Edytuj domenę %s"
|
||||||
|
|
||||||
#: www/admin.php:688
|
#: www/admin.php:686
|
||||||
msgid "Delete domain"
|
msgid "Delete domain"
|
||||||
msgstr "Usuń domenę"
|
msgstr "Usuń domenę"
|
||||||
|
|
||||||
#: www/admin.php:704 www/admin.php:723 www/admin.php:731
|
#: www/admin.php:702 www/admin.php:721 www/admin.php:729
|
||||||
msgid "Create new alias domain"
|
msgid "Create new alias domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:710 www/admin.php:735
|
#: www/admin.php:708 www/admin.php:733
|
||||||
msgid "Alias Domain"
|
msgid "Alias Domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:711 www/admin.php:739 www/admin.php:767
|
#: www/admin.php:709 www/admin.php:737 www/admin.php:765
|
||||||
msgid "Target Domain"
|
msgid "Target Domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:714
|
#: www/admin.php:712
|
||||||
msgid "Edit alias domain"
|
msgid "Edit alias domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:747
|
#: www/admin.php:745
|
||||||
msgid "Add alias domain"
|
msgid "Add alias domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:761
|
#: www/admin.php:759
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Edit alias domain %s"
|
msgid "Edit alias domain %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:783
|
#: www/admin.php:781
|
||||||
msgid "Delete alias domain"
|
msgid "Delete alias domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:789
|
#: www/admin.php:787
|
||||||
msgid "Oops, this alias domain doesn't seem to exist."
|
msgid "Oops, this alias domain doesn't seem to exist."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:799 www/admin.php:819 www/admin.php:826
|
#: www/admin.php:797 www/admin.php:817 www/admin.php:824
|
||||||
msgid "Create new alias"
|
msgid "Create new alias"
|
||||||
msgstr "Stwórz nowy alias"
|
msgstr "Stwórz nowy alias"
|
||||||
|
|
||||||
#: www/admin.php:804 www/admin.php:830
|
#: www/admin.php:802 www/admin.php:828
|
||||||
msgid "Alias"
|
msgid "Alias"
|
||||||
msgstr "Alias"
|
msgstr "Alias"
|
||||||
|
|
||||||
#: www/admin.php:805 www/admin.php:834 www/admin.php:865
|
#: www/admin.php:803 www/admin.php:832 www/admin.php:863
|
||||||
msgid "Target"
|
msgid "Target"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:808
|
#: www/admin.php:806
|
||||||
msgid "Edit alias"
|
msgid "Edit alias"
|
||||||
msgstr "Edytuj alias"
|
msgstr "Edytuj alias"
|
||||||
|
|
||||||
#: www/admin.php:841 www/admin.php:877
|
#: www/admin.php:839 www/admin.php:875
|
||||||
msgid "Enforce encryption"
|
msgid "Enforce encryption"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:846
|
#: www/admin.php:844
|
||||||
msgid "Add alias"
|
msgid "Add alias"
|
||||||
msgstr "Dodaj alias"
|
msgstr "Dodaj alias"
|
||||||
|
|
||||||
#: www/admin.php:860
|
#: www/admin.php:858
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Edit alias %s"
|
msgid "Edit alias %s"
|
||||||
msgstr "Edytuj alias %s"
|
msgstr "Edytuj alias %s"
|
||||||
|
|
||||||
#: www/admin.php:886
|
#: www/admin.php:884
|
||||||
msgid "Delete alias"
|
msgid "Delete alias"
|
||||||
msgstr "Usuń alias"
|
msgstr "Usuń alias"
|
||||||
|
|
||||||
#: www/admin.php:892
|
#: www/admin.php:890
|
||||||
msgid "Oops, this alias doesn't seem to exist."
|
msgid "Oops, this alias doesn't seem to exist."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:902 www/admin.php:925 www/admin.php:932
|
#: www/admin.php:900 www/admin.php:923 www/admin.php:930
|
||||||
msgid "Create new mailbox"
|
msgid "Create new mailbox"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:910
|
#: www/admin.php:908
|
||||||
msgid "Edit mailbox"
|
msgid "Edit mailbox"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:918
|
#: www/admin.php:916
|
||||||
msgid "Disabling"
|
msgid "Disabling"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:968
|
#: www/admin.php:966
|
||||||
msgid "Add mailbox"
|
msgid "Add mailbox"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:984
|
#: www/admin.php:982
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Edit mailbox %s"
|
msgid "Edit mailbox %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:1016
|
#: www/admin.php:1014
|
||||||
msgid "Save mailbox"
|
msgid "Save mailbox"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:1040
|
#: www/admin.php:1038
|
||||||
msgid "Delete mailbox / Disable two-factor authentication"
|
msgid "Delete mailbox / Disable two-factor authentication"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:1046
|
#: www/admin.php:1044
|
||||||
msgid "Disable two-factor authentication"
|
msgid "Disable two-factor authentication"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:1051
|
#: www/admin.php:1049
|
||||||
msgid "Delete mailbox"
|
msgid "Delete mailbox"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:1057
|
#: www/admin.php:1055
|
||||||
msgid "Oops, this mailbox doesn't seem to exist."
|
msgid "Oops, this mailbox doesn't seem to exist."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -1095,6 +1112,6 @@ msgstr ""
|
|||||||
#~ "W ramach prywatności, używaj szyfrowania maili PGP jeżeli możesz. To "
|
#~ "W ramach prywatności, używaj szyfrowania maili PGP jeżeli możesz. To "
|
||||||
#~ "zapobiega odczytywaniu twoich maili przez innych (w tym mnie i/lub LEA). "
|
#~ "zapobiega odczytywaniu twoich maili przez innych (w tym mnie i/lub LEA). "
|
||||||
#~ "Oficjalna strona GnuPG: <a href=\"https://gnupg.org\" target=\"_blank\" "
|
#~ "Oficjalna strona GnuPG: <a href=\"https://gnupg.org\" target=\"_blank\" "
|
||||||
#~ "rel=\"noopener noreferrer\">https://gnupg.org</a> GUI Windows: <a href="
|
#~ "rel=\"noopener noreferrer\">https://gnupg.org</a> GUI Windows: <a "
|
||||||
#~ "\"https://gpg4usb.org\" target=\"_blank\" rel=\"noopener noreferrer"
|
#~ "href=\"https://gpg4usb.org\" target=\"_blank\" rel=\"noopener "
|
||||||
#~ "\">https://gpg4usb.org</a>"
|
#~ "noreferrer\">https://gpg4usb.org</a>"
|
||||||
|
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: \n"
|
"Project-Id-Version: \n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2023-10-21 11:56+0200\n"
|
"POT-Creation-Date: 2024-07-08 15:47+0200\n"
|
||||||
"PO-Revision-Date: 2023-08-14 07:26+0000\n"
|
"PO-Revision-Date: 2023-08-14 07:26+0000\n"
|
||||||
"Last-Translator: Goatli <goatli@porcod.io>\n"
|
"Last-Translator: Goatli <goatli@porcod.io>\n"
|
||||||
"Language-Team: Russian <https://weblate.danwin1210.de/projects/DanWin/mail-"
|
"Language-Team: Russian <https://weblate.danwin1210.de/projects/DanWin/mail-"
|
||||||
@ -16,8 +16,8 @@ msgstr ""
|
|||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
|
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
|
||||||
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||||
"X-Generator: Weblate 4.18.2\n"
|
"X-Generator: Weblate 4.18.2\n"
|
||||||
|
|
||||||
#: tools/delete_leftover_files.php:14
|
#: tools/delete_leftover_files.php:14
|
||||||
@ -27,36 +27,44 @@ msgid ""
|
|||||||
"deleting it."
|
"deleting it."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: tools/delete_leftover_files.php:20
|
#: tools/delete_leftover_files.php:20 tools/delete_leftover_files.php:39
|
||||||
|
#: tools/delete_leftover_files.php:57
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Deleted: %s"
|
msgid "Deleted: %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: tools/delete_leftover_files.php:22
|
#: tools/delete_leftover_files.php:22 tools/delete_leftover_files.php:41
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "File found in mail directory location: \"%s\". Consider deleting it."
|
msgid "File found in mail directory location: \"%s\". Consider deleting it."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: common_config.php:93 setup.php:20 setup.php:23 cron.php:11
|
#: tools/delete_leftover_files.php:33
|
||||||
|
#, php-format
|
||||||
|
msgid ""
|
||||||
|
"%s does not seem to have any accounts, but has a snappymail directory. "
|
||||||
|
"Consider deleting it."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: common_config.php:94 setup.php:20 setup.php:23 cron.php:11
|
||||||
msgid "No Connection to MySQL database!"
|
msgid "No Connection to MySQL database!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: common_config.php:142
|
#: common_config.php:143
|
||||||
msgid "Copy:"
|
msgid "Copy:"
|
||||||
msgstr "Код с картинки:"
|
msgstr "Код с картинки:"
|
||||||
|
|
||||||
#: common_config.php:261
|
#: common_config.php:301
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Oops, the email \"%s\" doesn' look like a valid email address and thus "
|
"Oops, the email \"%s\" doesn' look like a valid email address and thus "
|
||||||
"wasn't added to the forwarding list."
|
"wasn't added to the forwarding list."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: common_config.php:287
|
#: common_config.php:327
|
||||||
msgid "You are not allowed to manage this domain."
|
msgid "You are not allowed to manage this domain."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: common_config.php:298
|
#: common_config.php:338
|
||||||
msgid "Invalid email address."
|
msgid "Invalid email address."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -85,6 +93,10 @@ msgstr ""
|
|||||||
msgid "Error setting up database:"
|
msgid "Error setting up database:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: setup.php:70
|
||||||
|
msgid "Error adding primary domain:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: www/terms.php:6 www/terms.php:15 www/terms.php:19
|
#: www/terms.php:6 www/terms.php:15 www/terms.php:19
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "E-Mail and XMPP - Register"
|
#| msgid "E-Mail and XMPP - Register"
|
||||||
@ -110,12 +122,12 @@ msgstr "Регистрация"
|
|||||||
msgid "Manage account"
|
msgid "Manage account"
|
||||||
msgstr "Настройки учетной записи"
|
msgstr "Настройки учетной записи"
|
||||||
|
|
||||||
#: www/terms.php:22 www/register.php:99 www/index.php:22 www/index.php:27
|
#: www/terms.php:22 www/register.php:99 www/index.php:22 www/index.php:30
|
||||||
#: www/manage_account.php:248
|
#: www/manage_account.php:248
|
||||||
msgid "SquirrelMail"
|
msgid "SquirrelMail"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/terms.php:22 www/register.php:99 www/index.php:22 www/index.php:27
|
#: www/terms.php:22 www/register.php:99 www/index.php:22 www/index.php:30
|
||||||
#: www/manage_account.php:248
|
#: www/manage_account.php:248
|
||||||
msgid "SnappyMail"
|
msgid "SnappyMail"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -166,34 +178,34 @@ msgstr ""
|
|||||||
msgid "You are responsible for the security of your account and password."
|
msgid "You are responsible for the security of your account and password."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/terms.php:32
|
#: www/terms.php:33
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Your email account only has 50MB of disk space by default. If you need more, "
|
"Your email account has %1$s of disk space by default. If you need more, you "
|
||||||
"you can %s, and I will increase it for free."
|
"can %2$s, and I will increase it for free."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/terms.php:32 www/index.php:25
|
#: www/terms.php:33 www/index.php:26
|
||||||
msgid "contact me"
|
msgid "contact me"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/terms.php:33
|
#: www/terms.php:35
|
||||||
msgid ""
|
msgid ""
|
||||||
"The XMPP service provides message archiving and HTTP upload, which can keep "
|
"The XMPP service provides message archiving and HTTP upload, which can keep "
|
||||||
"your messages and files for up to 1 week. Up to 100MB of file storage is "
|
"your messages and files for up to 1 week. Up to 100MB of file storage is "
|
||||||
"available per user."
|
"available per user."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/terms.php:34
|
#: www/terms.php:36
|
||||||
msgid ""
|
msgid ""
|
||||||
"I reserve the right to block or delete your account without prior notice."
|
"I reserve the right to block or delete your account without prior notice."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/terms.php:35
|
#: www/terms.php:37
|
||||||
msgid "I reserve the right to change these terms without prior notice."
|
msgid "I reserve the right to change these terms without prior notice."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/terms.php:36
|
#: www/terms.php:38
|
||||||
msgid "Continued violations may necessitate the closure of registration."
|
msgid "Continued violations may necessitate the closure of registration."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -219,7 +231,7 @@ msgid "Invalid username. It may not contain a +, ', \" or /."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/register.php:37 www/manage_account.php:100 www/admin.php:175
|
#: www/register.php:37 www/manage_account.php:100 www/admin.php:175
|
||||||
#: www/admin.php:343
|
#: www/admin.php:341
|
||||||
msgid "Passwords empty or don't match"
|
msgid "Passwords empty or don't match"
|
||||||
msgstr "Вы не заполнили пароли или они не совпадают"
|
msgstr "Вы не заполнили пароли или они не совпадают"
|
||||||
|
|
||||||
@ -235,11 +247,11 @@ msgstr ""
|
|||||||
msgid "The username you specified is reserved"
|
msgid "The username you specified is reserved"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/register.php:66 www/admin.php:311
|
#: www/register.php:66 www/admin.php:310
|
||||||
msgid "Sorry, this user already exists"
|
msgid "Sorry, this user already exists"
|
||||||
msgstr "Такой пользователь уже есть, выберите другое имя"
|
msgstr "Такой пользователь уже есть, выберите другое имя"
|
||||||
|
|
||||||
#: www/register.php:74 www/admin.php:333
|
#: www/register.php:74 www/admin.php:331
|
||||||
msgid "Successfully created new mailbox!"
|
msgid "Successfully created new mailbox!"
|
||||||
msgstr "Поздравляем, почтовый ящик успешно создан!"
|
msgstr "Поздравляем, почтовый ящик успешно создан!"
|
||||||
|
|
||||||
@ -252,19 +264,19 @@ msgid ""
|
|||||||
"Register for a free and anonymous E-Mail address and an XMPP/Jabber account"
|
"Register for a free and anonymous E-Mail address and an XMPP/Jabber account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/register.php:108 www/manage_account.php:255 www/admin.php:407
|
#: www/register.php:108 www/manage_account.php:255 www/admin.php:405
|
||||||
#: www/admin.php:580 www/admin.php:907 www/admin.php:936
|
#: www/admin.php:578 www/admin.php:905 www/admin.php:934
|
||||||
msgid "Username"
|
msgid "Username"
|
||||||
msgstr "Имя пользователя"
|
msgstr "Имя пользователя"
|
||||||
|
|
||||||
#: www/register.php:112 www/manage_account.php:260 www/manage_account.php:323
|
#: www/register.php:112 www/manage_account.php:260 www/manage_account.php:323
|
||||||
#: www/admin.php:411 www/admin.php:501 www/admin.php:584 www/admin.php:940
|
#: www/admin.php:409 www/admin.php:499 www/admin.php:582 www/admin.php:938
|
||||||
#: www/admin.php:1025
|
#: www/admin.php:1023
|
||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr "Пароль"
|
msgstr "Пароль"
|
||||||
|
|
||||||
#: www/register.php:116 www/manage_account.php:328 www/admin.php:506
|
#: www/register.php:116 www/manage_account.php:328 www/admin.php:504
|
||||||
#: www/admin.php:589 www/admin.php:944 www/admin.php:1030
|
#: www/admin.php:587 www/admin.php:942 www/admin.php:1028
|
||||||
msgid "Password again"
|
msgid "Password again"
|
||||||
msgstr "Повторите пароль"
|
msgstr "Повторите пароль"
|
||||||
|
|
||||||
@ -302,21 +314,26 @@ msgstr ""
|
|||||||
"доступно из под одной учетной записи. Ваш Jabber ID это user@%1$s он "
|
"доступно из под одной учетной записи. Ваш Jabber ID это user@%1$s он "
|
||||||
"доступен как через обычный интернет, так и через Tor сеть (%2$s)."
|
"доступен как через обычный интернет, так и через Tor сеть (%2$s)."
|
||||||
|
|
||||||
#: www/index.php:25
|
#: www/index.php:26
|
||||||
#, fuzzy, php-format
|
#, fuzzy, php-format
|
||||||
#| msgid ""
|
#| msgid ""
|
||||||
#| "You will have 50MB of disk space available for your mails. If you need "
|
#| "You will have 50MB of disk space available for your mails. If you need "
|
||||||
#| "more space, just <a href=\"%1$s\">contact me</a>. Your E-Mail address "
|
#| "more space, just <a href=\"%1$s\">contact me</a>. Your E-Mail address "
|
||||||
#| "will be %2$s"
|
#| "will be %2$s"
|
||||||
msgid ""
|
msgid ""
|
||||||
"You will have 50MB of disk space available for your mails. If you need more "
|
"You will have %1$s disk space available for your mails. If you need more "
|
||||||
"space, %1$s. Your E-Mail address will be %2$s"
|
"space, %2$s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Вам будет выделено 50МБ свободного места для ваших писем. Если вам "
|
"Вам будет выделено 50МБ свободного места для ваших писем. Если вам "
|
||||||
"понадобится больше места, пожалуйста <a href=\"%1$s\">свяжитесь со мной</a>. "
|
"понадобится больше места, пожалуйста <a href=\"%1$s\">свяжитесь со мной</a>. "
|
||||||
"Ваш домен E-Mail будет выглядеть как %2$s"
|
"Ваш домен E-Mail будет выглядеть как %2$s"
|
||||||
|
|
||||||
#: www/index.php:26
|
#: www/index.php:28
|
||||||
|
#, php-format
|
||||||
|
msgid "Your E-Mail address will be user@%s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: www/index.php:29
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"For privacy, please use PGP mail encryption, if you can. This prevents "
|
"For privacy, please use PGP mail encryption, if you can. This prevents "
|
||||||
@ -325,15 +342,15 @@ msgid ""
|
|||||||
"to make use of WKD automatic discovery for mail clients."
|
"to make use of WKD automatic discovery for mail clients."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/index.php:26
|
#: www/index.php:29
|
||||||
msgid "download GnuPG"
|
msgid "download GnuPG"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/index.php:26
|
#: www/index.php:29
|
||||||
msgid "add it to your account"
|
msgid "add it to your account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/index.php:27
|
#: www/index.php:30
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can choose between two Web-Mail clients installed on the server. %1$s is "
|
"You can choose between two Web-Mail clients installed on the server. %1$s is "
|
||||||
@ -349,30 +366,30 @@ msgid ""
|
|||||||
"favourite desktop mail client and configure it with the settings given below."
|
"favourite desktop mail client and configure it with the settings given below."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/index.php:28
|
#: www/index.php:31
|
||||||
msgid "E-Mail Setup"
|
msgid "E-Mail Setup"
|
||||||
msgstr "Настройки E-Mail"
|
msgstr "Настройки E-Mail"
|
||||||
|
|
||||||
#: www/index.php:30
|
#: www/index.php:33
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "SMTP: %s Port 465 (SSL/TLS) or 587 (StartTLS)"
|
msgid "SMTP: %s Port 465 (SSL/TLS) or 587 (StartTLS)"
|
||||||
msgstr "SMTP: %s Port 465 (SSL/TLS) или 587 (StartTLS)"
|
msgstr "SMTP: %s Port 465 (SSL/TLS) или 587 (StartTLS)"
|
||||||
|
|
||||||
#: www/index.php:31
|
#: www/index.php:34
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "IMAP: %s Port 993 (SSL/TLS) or 143 (StartTLS)"
|
msgid "IMAP: %s Port 993 (SSL/TLS) or 143 (StartTLS)"
|
||||||
msgstr "IMAP: %s Port 993 (SSL/TLS) или 143 (StartTLS)"
|
msgstr "IMAP: %s Port 993 (SSL/TLS) или 143 (StartTLS)"
|
||||||
|
|
||||||
#: www/index.php:32
|
#: www/index.php:35
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "POP3: %s Port 995 (SSL/TLS) or 110 (StartTLS)"
|
msgid "POP3: %s Port 995 (SSL/TLS) or 110 (StartTLS)"
|
||||||
msgstr "POP3: %s Port 995 (SSL/TLS) или 110 (StartTLS)"
|
msgstr "POP3: %s Port 995 (SSL/TLS) или 110 (StartTLS)"
|
||||||
|
|
||||||
#: www/index.php:33
|
#: www/index.php:36
|
||||||
msgid "Authentication: PLAIN, LOGIN"
|
msgid "Authentication: PLAIN, LOGIN"
|
||||||
msgstr "Аутентификация: ОБЫЧНАЯ, ЛОГИН"
|
msgstr "Аутентификация: ОБЫЧНАЯ, ЛОГИН"
|
||||||
|
|
||||||
#: www/index.php:35
|
#: www/index.php:38
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can also connect on the same ports via the Tor onion address %s, but you "
|
"You can also connect on the same ports via the Tor onion address %s, but you "
|
||||||
@ -382,26 +399,26 @@ msgstr ""
|
|||||||
"необходимо будет принять SSL-сертификат как для обычного интернета "
|
"необходимо будет принять SSL-сертификат как для обычного интернета "
|
||||||
"(clearnet)."
|
"(clearnet)."
|
||||||
|
|
||||||
#: www/index.php:36
|
#: www/index.php:39
|
||||||
msgid "XMPP setup"
|
msgid "XMPP setup"
|
||||||
msgstr "Настройки XMPP"
|
msgstr "Настройки XMPP"
|
||||||
|
|
||||||
#: www/index.php:37
|
#: www/index.php:40
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Domain: %s"
|
msgid "Domain: %s"
|
||||||
msgstr "Домен: %s"
|
msgstr "Домен: %s"
|
||||||
|
|
||||||
#: www/index.php:38
|
#: www/index.php:41
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Connect server: %s (optional for torification)"
|
msgid "Connect server: %s (optional for torification)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/index.php:39
|
#: www/index.php:42
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "File transfer proxy: %s"
|
msgid "File transfer proxy: %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/index.php:40
|
#: www/index.php:43
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"BOSH URL: %s (only enable if you have to, as it is slower than directly "
|
"BOSH URL: %s (only enable if you have to, as it is slower than directly "
|
||||||
@ -429,7 +446,7 @@ msgstr "Неверное имя пользователя"
|
|||||||
msgid "Incorrect username or password"
|
msgid "Incorrect username or password"
|
||||||
msgstr "Неверное имя пользователя или пароль"
|
msgstr "Неверное имя пользователя или пароль"
|
||||||
|
|
||||||
#: www/manage_account.php:105 www/admin.php:348
|
#: www/manage_account.php:105 www/admin.php:346
|
||||||
msgid "Successfully updated password"
|
msgid "Successfully updated password"
|
||||||
msgstr "Пароль обновлен"
|
msgstr "Пароль обновлен"
|
||||||
|
|
||||||
@ -539,16 +556,16 @@ msgstr "2FA Код"
|
|||||||
msgid "Confirm"
|
msgid "Confirm"
|
||||||
msgstr "Подтвердить"
|
msgstr "Подтвердить"
|
||||||
|
|
||||||
#: www/manage_account.php:239 www/admin.php:389
|
#: www/manage_account.php:239 www/admin.php:387
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Logged in as %s"
|
msgid "Logged in as %s"
|
||||||
msgstr "Пользователь %s"
|
msgstr "Пользователь %s"
|
||||||
|
|
||||||
#: www/manage_account.php:245 www/admin.php:390
|
#: www/manage_account.php:245 www/admin.php:388
|
||||||
msgid "Logout"
|
msgid "Logout"
|
||||||
msgstr "Выход"
|
msgstr "Выход"
|
||||||
|
|
||||||
#: www/manage_account.php:266 www/admin.php:416
|
#: www/manage_account.php:266 www/admin.php:414
|
||||||
msgid "Login"
|
msgid "Login"
|
||||||
msgstr "Войти"
|
msgstr "Войти"
|
||||||
|
|
||||||
@ -571,11 +588,11 @@ msgstr ""
|
|||||||
"галочку с поля \"сохранять копию\" то ваши письма будут поступать только на "
|
"галочку с поля \"сохранять копию\" то ваши письма будут поступать только на "
|
||||||
"ваши адреса, которые вы указали для пересылки."
|
"ваши адреса, которые вы указали для пересылки."
|
||||||
|
|
||||||
#: www/manage_account.php:288 www/admin.php:948 www/admin.php:989
|
#: www/manage_account.php:288 www/admin.php:946 www/admin.php:987
|
||||||
msgid "Forward to"
|
msgid "Forward to"
|
||||||
msgstr "Переслать на"
|
msgstr "Переслать на"
|
||||||
|
|
||||||
#: www/manage_account.php:293 www/admin.php:952 www/admin.php:994
|
#: www/manage_account.php:293 www/admin.php:950 www/admin.php:992
|
||||||
msgid "Keep a local copy"
|
msgid "Keep a local copy"
|
||||||
msgstr "Сохранять копию"
|
msgstr "Сохранять копию"
|
||||||
|
|
||||||
@ -598,11 +615,11 @@ msgstr ""
|
|||||||
"поддержку шифрования TLS/SSL у своего поставщика услуг электронной почты, "
|
"поддержку шифрования TLS/SSL у своего поставщика услуг электронной почты, "
|
||||||
"для защиты от чтения ваших писем третьими лицами."
|
"для защиты от чтения ваших писем третьими лицами."
|
||||||
|
|
||||||
#: www/manage_account.php:301 www/admin.php:959 www/admin.php:1006
|
#: www/manage_account.php:301 www/admin.php:957 www/admin.php:1004
|
||||||
msgid "Enforce encryption for incoming mail"
|
msgid "Enforce encryption for incoming mail"
|
||||||
msgstr "Включить шифрование входящей почты"
|
msgstr "Включить шифрование входящей почты"
|
||||||
|
|
||||||
#: www/manage_account.php:307 www/admin.php:963 www/admin.php:1011
|
#: www/manage_account.php:307 www/admin.php:961 www/admin.php:1009
|
||||||
msgid "Enforce encryption for outgoing mail"
|
msgid "Enforce encryption for outgoing mail"
|
||||||
msgstr "Включить шифрование исходящей почты"
|
msgstr "Включить шифрование исходящей почты"
|
||||||
|
|
||||||
@ -610,8 +627,8 @@ msgstr "Включить шифрование исходящей почты"
|
|||||||
msgid "Update settings"
|
msgid "Update settings"
|
||||||
msgstr "Обновить настройки"
|
msgstr "Обновить настройки"
|
||||||
|
|
||||||
#: www/manage_account.php:319 www/manage_account.php:334 www/admin.php:1020
|
#: www/manage_account.php:319 www/manage_account.php:334 www/admin.php:1018
|
||||||
#: www/admin.php:1036
|
#: www/admin.php:1034
|
||||||
msgid "Change password"
|
msgid "Change password"
|
||||||
msgstr "Изменить пароль"
|
msgstr "Изменить пароль"
|
||||||
|
|
||||||
@ -718,8 +735,8 @@ msgid ""
|
|||||||
"Warning: This will permanently delete the alias domain \"%s\". It cannot be "
|
"Warning: This will permanently delete the alias domain \"%s\". It cannot be "
|
||||||
"reversed. Are you absolutely sure?"
|
"reversed. Are you absolutely sure?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Предупреждение: Это приведет к безвозвратному удалению псевдонима домена \"%s"
|
"Предупреждение: Это приведет к безвозвратному удалению псевдонима домена "
|
||||||
"\". Отменить это действие будет невозможно. Вы абсолютно уверены?"
|
"\"%s\". Отменить это действие будет невозможно. Вы абсолютно уверены?"
|
||||||
|
|
||||||
#: www/admin.php:85
|
#: www/admin.php:85
|
||||||
msgid "Yes, I want to permanently delete this alias domain"
|
msgid "Yes, I want to permanently delete this alias domain"
|
||||||
@ -742,8 +759,8 @@ msgid ""
|
|||||||
"Warning: This will permanently delete the mailbox \"%s\". It cannot be "
|
"Warning: This will permanently delete the mailbox \"%s\". It cannot be "
|
||||||
"reversed. Are you absolutely sure?"
|
"reversed. Are you absolutely sure?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Предупреждение: Это приведет к безвозвратному удалению почтового ящика \"%s"
|
"Предупреждение: Это приведет к безвозвратному удалению почтового ящика "
|
||||||
"\". Отменить это действие будет невозможно. Вы абсолютно уверены?"
|
"\"%s\". Отменить это действие будет невозможно. Вы абсолютно уверены?"
|
||||||
|
|
||||||
#: www/admin.php:95
|
#: www/admin.php:95
|
||||||
msgid "Yes, I want to permanently delete this mailbox"
|
msgid "Yes, I want to permanently delete this mailbox"
|
||||||
@ -848,271 +865,271 @@ msgstr ""
|
|||||||
msgid "Successfully updated alias."
|
msgid "Successfully updated alias."
|
||||||
msgstr "Псевдоним успешно обновлен."
|
msgstr "Псевдоним успешно обновлен."
|
||||||
|
|
||||||
#: www/admin.php:298
|
#: www/admin.php:297
|
||||||
msgid "Successfully updated mailbox."
|
msgid "Successfully updated mailbox."
|
||||||
msgstr "Почтовый ящик успешно обновлен."
|
msgstr "Почтовый ящик успешно обновлен."
|
||||||
|
|
||||||
#: www/admin.php:359
|
#: www/admin.php:357
|
||||||
msgid "Successfully disabled two-factor authentication"
|
msgid "Successfully disabled two-factor authentication"
|
||||||
msgstr "Двухфакторная аутентификация успешно отключена"
|
msgstr "Двухфакторная аутентификация успешно отключена"
|
||||||
|
|
||||||
#: www/admin.php:369 www/admin.php:378 www/admin.php:382 www/admin.php:385
|
#: www/admin.php:367 www/admin.php:376 www/admin.php:380 www/admin.php:383
|
||||||
msgid "E-Mail and XMPP - Admin management"
|
msgid "E-Mail and XMPP - Admin management"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:373 www/admin.php:379 www/admin.php:382
|
#: www/admin.php:371 www/admin.php:377 www/admin.php:380
|
||||||
msgid "Lets domain owners manage their email domain and user accounts."
|
msgid "Lets domain owners manage their email domain and user accounts."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:392
|
#: www/admin.php:390
|
||||||
msgid "Manage admins"
|
msgid "Manage admins"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:393
|
#: www/admin.php:391
|
||||||
msgid "Manage alias domains"
|
msgid "Manage alias domains"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:395
|
#: www/admin.php:393
|
||||||
msgid "Manage your admin account"
|
msgid "Manage your admin account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:397
|
#: www/admin.php:395
|
||||||
msgid "Manage domains"
|
msgid "Manage domains"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:398
|
#: www/admin.php:396
|
||||||
msgid "Manage aliases"
|
msgid "Manage aliases"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:399
|
#: www/admin.php:397
|
||||||
msgid "Manage mailboxes"
|
msgid "Manage mailboxes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:422
|
#: www/admin.php:420
|
||||||
msgid ""
|
msgid ""
|
||||||
"Welcome to the admin management interface. You can configure your domain(s) "
|
"Welcome to the admin management interface. You can configure your domain(s) "
|
||||||
"and accounts here. Please select an option from the menu."
|
"and accounts here. Please select an option from the menu."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:454
|
#: www/admin.php:452
|
||||||
msgid ""
|
msgid ""
|
||||||
"Oops, it looks like the page you tried to access does not exist or you do "
|
"Oops, it looks like the page you tried to access does not exist or you do "
|
||||||
"not have permission to access it."
|
"not have permission to access it."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:467 www/admin.php:483
|
#: www/admin.php:465 www/admin.php:481
|
||||||
msgid "Create new admin"
|
msgid "Create new admin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:472
|
#: www/admin.php:470
|
||||||
msgid "Admin"
|
msgid "Admin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:473 www/admin.php:479 www/admin.php:519 www/admin.php:532
|
#: www/admin.php:471 www/admin.php:477 www/admin.php:517 www/admin.php:530
|
||||||
#: www/admin.php:598 www/admin.php:622 www/admin.php:630 www/admin.php:654
|
#: www/admin.php:596 www/admin.php:620 www/admin.php:628 www/admin.php:652
|
||||||
#: www/admin.php:678 www/admin.php:712 www/admin.php:718 www/admin.php:743
|
#: www/admin.php:676 www/admin.php:710 www/admin.php:716 www/admin.php:741
|
||||||
#: www/admin.php:773 www/admin.php:806 www/admin.php:814 www/admin.php:838
|
#: www/admin.php:771 www/admin.php:804 www/admin.php:812 www/admin.php:836
|
||||||
#: www/admin.php:872 www/admin.php:908 www/admin.php:916 www/admin.php:956
|
#: www/admin.php:870 www/admin.php:906 www/admin.php:914 www/admin.php:954
|
||||||
#: www/admin.php:1001
|
#: www/admin.php:999
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:474 www/admin.php:623 www/admin.php:713 www/admin.php:807
|
#: www/admin.php:472 www/admin.php:621 www/admin.php:711 www/admin.php:805
|
||||||
#: www/admin.php:909
|
#: www/admin.php:907
|
||||||
msgid "Last modified"
|
msgid "Last modified"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:475
|
#: www/admin.php:473
|
||||||
msgid "Edit account"
|
msgid "Edit account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:479 www/admin.php:628 www/admin.php:718 www/admin.php:812
|
#: www/admin.php:477 www/admin.php:626 www/admin.php:716 www/admin.php:810
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Disable account"
|
#| msgid "Disable account"
|
||||||
msgid "Disabled"
|
msgid "Disabled"
|
||||||
msgstr "Отключить аккаунт"
|
msgstr "Отключить аккаунт"
|
||||||
|
|
||||||
#: www/admin.php:480 www/admin.php:634 www/admin.php:719 www/admin.php:816
|
#: www/admin.php:478 www/admin.php:632 www/admin.php:717 www/admin.php:814
|
||||||
#: www/admin.php:922
|
#: www/admin.php:920
|
||||||
msgid "Edit"
|
msgid "Edit"
|
||||||
msgstr "Редактировать"
|
msgstr "Редактировать"
|
||||||
|
|
||||||
#: www/admin.php:495
|
#: www/admin.php:493
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Edit admin account %s"
|
msgid "Edit admin account %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:513 www/admin.php:526 www/admin.php:594
|
#: www/admin.php:511 www/admin.php:524 www/admin.php:592
|
||||||
msgid "Superadmin"
|
msgid "Superadmin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:515 www/admin.php:527 www/admin.php:595
|
#: www/admin.php:513 www/admin.php:525 www/admin.php:593
|
||||||
msgid "Superadmins can manage other admins"
|
msgid "Superadmins can manage other admins"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:536
|
#: www/admin.php:534
|
||||||
msgid "Managed domains"
|
msgid "Managed domains"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:556 www/admin.php:683 www/admin.php:778 www/admin.php:881
|
#: www/admin.php:554 www/admin.php:681 www/admin.php:776 www/admin.php:879
|
||||||
msgid "Save changes"
|
msgid "Save changes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:562
|
#: www/admin.php:560
|
||||||
msgid "Delete admin"
|
msgid "Delete admin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:569 www/admin.php:694
|
#: www/admin.php:567 www/admin.php:692
|
||||||
msgid "Oops, this admin doesn't seem to exist."
|
msgid "Oops, this admin doesn't seem to exist."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:576
|
#: www/admin.php:574
|
||||||
msgid "Create new admin account"
|
msgid "Create new admin account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:602
|
#: www/admin.php:600
|
||||||
msgid "Add admin"
|
msgid "Add admin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:615 www/admin.php:638 www/admin.php:646
|
#: www/admin.php:613 www/admin.php:636 www/admin.php:644
|
||||||
msgid "Create new domain"
|
msgid "Create new domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:621 www/admin.php:650
|
#: www/admin.php:619 www/admin.php:648
|
||||||
msgid "Domain"
|
msgid "Domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:624
|
#: www/admin.php:622
|
||||||
msgid "Edit domain"
|
msgid "Edit domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:632 www/admin.php:920
|
#: www/admin.php:630 www/admin.php:918
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Settings"
|
#| msgid "Settings"
|
||||||
msgid "Deleting"
|
msgid "Deleting"
|
||||||
msgstr "Настройки"
|
msgstr "Настройки"
|
||||||
|
|
||||||
#: www/admin.php:658
|
#: www/admin.php:656
|
||||||
msgid "Add domain"
|
msgid "Add domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:672
|
#: www/admin.php:670
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Edit domain %s"
|
msgid "Edit domain %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:688
|
#: www/admin.php:686
|
||||||
msgid "Delete domain"
|
msgid "Delete domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:704 www/admin.php:723 www/admin.php:731
|
#: www/admin.php:702 www/admin.php:721 www/admin.php:729
|
||||||
msgid "Create new alias domain"
|
msgid "Create new alias domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:710 www/admin.php:735
|
#: www/admin.php:708 www/admin.php:733
|
||||||
msgid "Alias Domain"
|
msgid "Alias Domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:711 www/admin.php:739 www/admin.php:767
|
#: www/admin.php:709 www/admin.php:737 www/admin.php:765
|
||||||
msgid "Target Domain"
|
msgid "Target Domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:714
|
#: www/admin.php:712
|
||||||
msgid "Edit alias domain"
|
msgid "Edit alias domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:747
|
#: www/admin.php:745
|
||||||
msgid "Add alias domain"
|
msgid "Add alias domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:761
|
#: www/admin.php:759
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Edit alias domain %s"
|
msgid "Edit alias domain %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:783
|
#: www/admin.php:781
|
||||||
msgid "Delete alias domain"
|
msgid "Delete alias domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:789
|
#: www/admin.php:787
|
||||||
msgid "Oops, this alias domain doesn't seem to exist."
|
msgid "Oops, this alias domain doesn't seem to exist."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:799 www/admin.php:819 www/admin.php:826
|
#: www/admin.php:797 www/admin.php:817 www/admin.php:824
|
||||||
msgid "Create new alias"
|
msgid "Create new alias"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:804 www/admin.php:830
|
#: www/admin.php:802 www/admin.php:828
|
||||||
msgid "Alias"
|
msgid "Alias"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:805 www/admin.php:834 www/admin.php:865
|
#: www/admin.php:803 www/admin.php:832 www/admin.php:863
|
||||||
msgid "Target"
|
msgid "Target"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:808
|
#: www/admin.php:806
|
||||||
msgid "Edit alias"
|
msgid "Edit alias"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:841 www/admin.php:877
|
#: www/admin.php:839 www/admin.php:875
|
||||||
msgid "Enforce encryption"
|
msgid "Enforce encryption"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:846
|
#: www/admin.php:844
|
||||||
msgid "Add alias"
|
msgid "Add alias"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:860
|
#: www/admin.php:858
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Edit alias %s"
|
msgid "Edit alias %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:886
|
#: www/admin.php:884
|
||||||
msgid "Delete alias"
|
msgid "Delete alias"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:892
|
#: www/admin.php:890
|
||||||
msgid "Oops, this alias doesn't seem to exist."
|
msgid "Oops, this alias doesn't seem to exist."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:902 www/admin.php:925 www/admin.php:932
|
#: www/admin.php:900 www/admin.php:923 www/admin.php:930
|
||||||
msgid "Create new mailbox"
|
msgid "Create new mailbox"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:910
|
#: www/admin.php:908
|
||||||
msgid "Edit mailbox"
|
msgid "Edit mailbox"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:918
|
#: www/admin.php:916
|
||||||
msgid "Disabling"
|
msgid "Disabling"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:968
|
#: www/admin.php:966
|
||||||
msgid "Add mailbox"
|
msgid "Add mailbox"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:984
|
#: www/admin.php:982
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Edit mailbox %s"
|
msgid "Edit mailbox %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:1016
|
#: www/admin.php:1014
|
||||||
msgid "Save mailbox"
|
msgid "Save mailbox"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:1040
|
#: www/admin.php:1038
|
||||||
msgid "Delete mailbox / Disable two-factor authentication"
|
msgid "Delete mailbox / Disable two-factor authentication"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:1046
|
#: www/admin.php:1044
|
||||||
msgid "Disable two-factor authentication"
|
msgid "Disable two-factor authentication"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:1051
|
#: www/admin.php:1049
|
||||||
msgid "Delete mailbox"
|
msgid "Delete mailbox"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:1057
|
#: www/admin.php:1055
|
||||||
msgid "Oops, this mailbox doesn't seem to exist."
|
msgid "Oops, this mailbox doesn't seem to exist."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
Binary file not shown.
@ -7,17 +7,17 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2023-10-21 11:56+0200\n"
|
"POT-Creation-Date: 2024-07-08 15:47+0200\n"
|
||||||
"PO-Revision-Date: 2023-05-04 00:26+0000\n"
|
"PO-Revision-Date: 2024-11-11 22:48+0000\n"
|
||||||
"Last-Translator: Haydar Erdoğan <bygenc19@gmail.com>\n"
|
"Last-Translator: Türk Dil Devrimi <bygenc19@gmail.com>\n"
|
||||||
"Language-Team: Turkish <https://weblate.danwin1210.de/projects/DanWin/mail-"
|
"Language-Team: Turkish <https://weblate.danwin1210.de/projects/DanWin/"
|
||||||
"hosting/tr/>\n"
|
"mail-hosting/tr/>\n"
|
||||||
"Language: tr\n"
|
"Language: tr_TR\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Generator: Weblate 4.17\n"
|
"X-Generator: Weblate 5.8.3\n"
|
||||||
|
|
||||||
#: tools/delete_leftover_files.php:14
|
#: tools/delete_leftover_files.php:14
|
||||||
#, php-format
|
#, php-format
|
||||||
@ -26,36 +26,44 @@ msgid ""
|
|||||||
"deleting it."
|
"deleting it."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: tools/delete_leftover_files.php:20
|
#: tools/delete_leftover_files.php:20 tools/delete_leftover_files.php:39
|
||||||
|
#: tools/delete_leftover_files.php:57
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Deleted: %s"
|
msgid "Deleted: %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: tools/delete_leftover_files.php:22
|
#: tools/delete_leftover_files.php:22 tools/delete_leftover_files.php:41
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "File found in mail directory location: \"%s\". Consider deleting it."
|
msgid "File found in mail directory location: \"%s\". Consider deleting it."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: common_config.php:93 setup.php:20 setup.php:23 cron.php:11
|
#: tools/delete_leftover_files.php:33
|
||||||
|
#, php-format
|
||||||
|
msgid ""
|
||||||
|
"%s does not seem to have any accounts, but has a snappymail directory. "
|
||||||
|
"Consider deleting it."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: common_config.php:94 setup.php:20 setup.php:23 cron.php:11
|
||||||
msgid "No Connection to MySQL database!"
|
msgid "No Connection to MySQL database!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: common_config.php:142
|
#: common_config.php:143
|
||||||
msgid "Copy:"
|
msgid "Copy:"
|
||||||
msgstr "Kopyala:"
|
msgstr "Kopyala:"
|
||||||
|
|
||||||
#: common_config.php:261
|
#: common_config.php:301
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Oops, the email \"%s\" doesn' look like a valid email address and thus "
|
"Oops, the email \"%s\" doesn' look like a valid email address and thus "
|
||||||
"wasn't added to the forwarding list."
|
"wasn't added to the forwarding list."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: common_config.php:287
|
#: common_config.php:327
|
||||||
msgid "You are not allowed to manage this domain."
|
msgid "You are not allowed to manage this domain."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: common_config.php:298
|
#: common_config.php:338
|
||||||
msgid "Invalid email address."
|
msgid "Invalid email address."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -84,6 +92,10 @@ msgstr ""
|
|||||||
msgid "Error setting up database:"
|
msgid "Error setting up database:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: setup.php:70
|
||||||
|
msgid "Error adding primary domain:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: www/terms.php:6 www/terms.php:15 www/terms.php:19
|
#: www/terms.php:6 www/terms.php:15 www/terms.php:19
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "E-Mail and XMPP - Manage account"
|
#| msgid "E-Mail and XMPP - Manage account"
|
||||||
@ -109,12 +121,12 @@ msgstr "Kayıt ol"
|
|||||||
msgid "Manage account"
|
msgid "Manage account"
|
||||||
msgstr "Hesabı yönet"
|
msgstr "Hesabı yönet"
|
||||||
|
|
||||||
#: www/terms.php:22 www/register.php:99 www/index.php:22 www/index.php:27
|
#: www/terms.php:22 www/register.php:99 www/index.php:22 www/index.php:30
|
||||||
#: www/manage_account.php:248
|
#: www/manage_account.php:248
|
||||||
msgid "SquirrelMail"
|
msgid "SquirrelMail"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/terms.php:22 www/register.php:99 www/index.php:22 www/index.php:27
|
#: www/terms.php:22 www/register.php:99 www/index.php:22 www/index.php:30
|
||||||
#: www/manage_account.php:248
|
#: www/manage_account.php:248
|
||||||
msgid "SnappyMail"
|
msgid "SnappyMail"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -165,34 +177,34 @@ msgstr ""
|
|||||||
msgid "You are responsible for the security of your account and password."
|
msgid "You are responsible for the security of your account and password."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/terms.php:32
|
#: www/terms.php:33
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Your email account only has 50MB of disk space by default. If you need more, "
|
"Your email account has %1$s of disk space by default. If you need more, you "
|
||||||
"you can %s, and I will increase it for free."
|
"can %2$s, and I will increase it for free."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/terms.php:32 www/index.php:25
|
#: www/terms.php:33 www/index.php:26
|
||||||
msgid "contact me"
|
msgid "contact me"
|
||||||
msgstr ""
|
msgstr "bana ulaşın"
|
||||||
|
|
||||||
#: www/terms.php:33
|
#: www/terms.php:35
|
||||||
msgid ""
|
msgid ""
|
||||||
"The XMPP service provides message archiving and HTTP upload, which can keep "
|
"The XMPP service provides message archiving and HTTP upload, which can keep "
|
||||||
"your messages and files for up to 1 week. Up to 100MB of file storage is "
|
"your messages and files for up to 1 week. Up to 100MB of file storage is "
|
||||||
"available per user."
|
"available per user."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/terms.php:34
|
#: www/terms.php:36
|
||||||
msgid ""
|
msgid ""
|
||||||
"I reserve the right to block or delete your account without prior notice."
|
"I reserve the right to block or delete your account without prior notice."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/terms.php:35
|
#: www/terms.php:37
|
||||||
msgid "I reserve the right to change these terms without prior notice."
|
msgid "I reserve the right to change these terms without prior notice."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/terms.php:36
|
#: www/terms.php:38
|
||||||
msgid "Continued violations may necessitate the closure of registration."
|
msgid "Continued violations may necessitate the closure of registration."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -218,7 +230,7 @@ msgid "Invalid username. It may not contain a +, ', \" or /."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/register.php:37 www/manage_account.php:100 www/admin.php:175
|
#: www/register.php:37 www/manage_account.php:100 www/admin.php:175
|
||||||
#: www/admin.php:343
|
#: www/admin.php:341
|
||||||
msgid "Passwords empty or don't match"
|
msgid "Passwords empty or don't match"
|
||||||
msgstr "Parolalar eşleşmiyor"
|
msgstr "Parolalar eşleşmiyor"
|
||||||
|
|
||||||
@ -234,11 +246,11 @@ msgstr ""
|
|||||||
msgid "The username you specified is reserved"
|
msgid "The username you specified is reserved"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/register.php:66 www/admin.php:311
|
#: www/register.php:66 www/admin.php:310
|
||||||
msgid "Sorry, this user already exists"
|
msgid "Sorry, this user already exists"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/register.php:74 www/admin.php:333
|
#: www/register.php:74 www/admin.php:331
|
||||||
msgid "Successfully created new mailbox!"
|
msgid "Successfully created new mailbox!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -251,19 +263,19 @@ msgid ""
|
|||||||
"Register for a free and anonymous E-Mail address and an XMPP/Jabber account"
|
"Register for a free and anonymous E-Mail address and an XMPP/Jabber account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/register.php:108 www/manage_account.php:255 www/admin.php:407
|
#: www/register.php:108 www/manage_account.php:255 www/admin.php:405
|
||||||
#: www/admin.php:580 www/admin.php:907 www/admin.php:936
|
#: www/admin.php:578 www/admin.php:905 www/admin.php:934
|
||||||
msgid "Username"
|
msgid "Username"
|
||||||
msgstr "Kullanıcı adı"
|
msgstr "Kullanıcı adı"
|
||||||
|
|
||||||
#: www/register.php:112 www/manage_account.php:260 www/manage_account.php:323
|
#: www/register.php:112 www/manage_account.php:260 www/manage_account.php:323
|
||||||
#: www/admin.php:411 www/admin.php:501 www/admin.php:584 www/admin.php:940
|
#: www/admin.php:409 www/admin.php:499 www/admin.php:582 www/admin.php:938
|
||||||
#: www/admin.php:1025
|
#: www/admin.php:1023
|
||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr "Şifre"
|
msgstr "Şifre"
|
||||||
|
|
||||||
#: www/register.php:116 www/manage_account.php:328 www/admin.php:506
|
#: www/register.php:116 www/manage_account.php:328 www/admin.php:504
|
||||||
#: www/admin.php:589 www/admin.php:944 www/admin.php:1030
|
#: www/admin.php:587 www/admin.php:942 www/admin.php:1028
|
||||||
msgid "Password again"
|
msgid "Password again"
|
||||||
msgstr "Şifre Tekrar"
|
msgstr "Şifre Tekrar"
|
||||||
|
|
||||||
@ -274,7 +286,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: www/register.php:120
|
#: www/register.php:120
|
||||||
msgid "Privacy Policy"
|
msgid "Privacy Policy"
|
||||||
msgstr ""
|
msgstr "Gizlilik Politikası"
|
||||||
|
|
||||||
#: www/index.php:6 www/index.php:15 www/index.php:19
|
#: www/index.php:6 www/index.php:15 www/index.php:19
|
||||||
msgid "E-Mail and XMPP"
|
msgid "E-Mail and XMPP"
|
||||||
@ -299,21 +311,26 @@ msgstr ""
|
|||||||
"Jabber hesabı alırsınız. Jabber kimliğiniz user@%1$s şeklindedir ve doğrudan "
|
"Jabber hesabı alırsınız. Jabber kimliğiniz user@%1$s şeklindedir ve doğrudan "
|
||||||
"clearnet'ten veya Tor gizli hizmeti (%2$s) üzerinden bağlanabilir."
|
"clearnet'ten veya Tor gizli hizmeti (%2$s) üzerinden bağlanabilir."
|
||||||
|
|
||||||
#: www/index.php:25
|
#: www/index.php:26
|
||||||
#, fuzzy, php-format
|
#, fuzzy, php-format
|
||||||
#| msgid ""
|
#| msgid ""
|
||||||
#| "You will have 50MB of disk space available for your mails. If you need "
|
#| "You will have 50MB of disk space available for your mails. If you need "
|
||||||
#| "more space, just <a href=\"%1$s\">contact me</a>. Your E-Mail address "
|
#| "more space, just <a href=\"%1$s\">contact me</a>. Your E-Mail address "
|
||||||
#| "will be %2$s"
|
#| "will be %2$s"
|
||||||
msgid ""
|
msgid ""
|
||||||
"You will have 50MB of disk space available for your mails. If you need more "
|
"You will have %1$s disk space available for your mails. If you need more "
|
||||||
"space, %1$s. Your E-Mail address will be %2$s"
|
"space, %2$s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Postalarınız için 50 MB boş disk alanınız olacak. Daha fazla alana "
|
"Postalarınız için 50 MB boş disk alanınız olacak. Daha fazla alana "
|
||||||
"ihtiyacınız varsa <a href=\"%1$s\">benimle iletişime geçin</a>. E-Mail "
|
"ihtiyacınız varsa <a href=\"%1$s\">benimle iletişime geçin</a>. E-Mail "
|
||||||
"adresiniz %2$s olacak"
|
"adresiniz %2$s olacak"
|
||||||
|
|
||||||
#: www/index.php:26
|
#: www/index.php:28
|
||||||
|
#, php-format
|
||||||
|
msgid "Your E-Mail address will be user@%s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: www/index.php:29
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"For privacy, please use PGP mail encryption, if you can. This prevents "
|
"For privacy, please use PGP mail encryption, if you can. This prevents "
|
||||||
@ -322,15 +339,15 @@ msgid ""
|
|||||||
"to make use of WKD automatic discovery for mail clients."
|
"to make use of WKD automatic discovery for mail clients."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/index.php:26
|
#: www/index.php:29
|
||||||
msgid "download GnuPG"
|
msgid "download GnuPG"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/index.php:26
|
#: www/index.php:29
|
||||||
msgid "add it to your account"
|
msgid "add it to your account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/index.php:27
|
#: www/index.php:30
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can choose between two Web-Mail clients installed on the server. %1$s is "
|
"You can choose between two Web-Mail clients installed on the server. %1$s is "
|
||||||
@ -346,30 +363,30 @@ msgid ""
|
|||||||
"favourite desktop mail client and configure it with the settings given below."
|
"favourite desktop mail client and configure it with the settings given below."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/index.php:28
|
#: www/index.php:31
|
||||||
msgid "E-Mail Setup"
|
msgid "E-Mail Setup"
|
||||||
msgstr "E-Posta Kurulumu"
|
msgstr "E-Posta Kurulumu"
|
||||||
|
|
||||||
#: www/index.php:30
|
#: www/index.php:33
|
||||||
#, fuzzy, php-format
|
#, fuzzy, php-format
|
||||||
msgid "SMTP: %s Port 465 (SSL/TLS) or 587 (StartTLS)"
|
msgid "SMTP: %s Port 465 (SSL/TLS) or 587 (StartTLS)"
|
||||||
msgstr "SMTP: %s Port 465 (SSL/TLS) or 587 (StartTLS)"
|
msgstr "SMTP: %s Port 465 (SSL/TLS) or 587 (StartTLS)"
|
||||||
|
|
||||||
#: www/index.php:31
|
#: www/index.php:34
|
||||||
#, fuzzy, php-format
|
#, fuzzy, php-format
|
||||||
msgid "IMAP: %s Port 993 (SSL/TLS) or 143 (StartTLS)"
|
msgid "IMAP: %s Port 993 (SSL/TLS) or 143 (StartTLS)"
|
||||||
msgstr "IMAP: %s Port 993 (SSL/TLS) or 143 (StartTLS)"
|
msgstr "IMAP: %s Port 993 (SSL/TLS) or 143 (StartTLS)"
|
||||||
|
|
||||||
#: www/index.php:32
|
#: www/index.php:35
|
||||||
#, fuzzy, php-format
|
#, fuzzy, php-format
|
||||||
msgid "POP3: %s Port 995 (SSL/TLS) or 110 (StartTLS)"
|
msgid "POP3: %s Port 995 (SSL/TLS) or 110 (StartTLS)"
|
||||||
msgstr "POP3: %s Port 995 (SSL/TLS) or 110 (StartTLS)"
|
msgstr "POP3: %s Port 995 (SSL/TLS) or 110 (StartTLS)"
|
||||||
|
|
||||||
#: www/index.php:33
|
#: www/index.php:36
|
||||||
msgid "Authentication: PLAIN, LOGIN"
|
msgid "Authentication: PLAIN, LOGIN"
|
||||||
msgstr "Kimlik doğrulama: PLAIN, LOGIN"
|
msgstr "Kimlik doğrulama: PLAIN, LOGIN"
|
||||||
|
|
||||||
#: www/index.php:35
|
#: www/index.php:38
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can also connect on the same ports via the Tor onion address %s, but you "
|
"You can also connect on the same ports via the Tor onion address %s, but you "
|
||||||
@ -379,26 +396,26 @@ msgstr ""
|
|||||||
"bağlanabilirsiniz, ancak yalnızca clearnet etki alanı için geçerli bir SSL "
|
"bağlanabilirsiniz, ancak yalnızca clearnet etki alanı için geçerli bir SSL "
|
||||||
"sertifikasını kabul etmeniz gerekecektir."
|
"sertifikasını kabul etmeniz gerekecektir."
|
||||||
|
|
||||||
#: www/index.php:36
|
#: www/index.php:39
|
||||||
msgid "XMPP setup"
|
msgid "XMPP setup"
|
||||||
msgstr "XMPP kurulumu"
|
msgstr "XMPP kurulumu"
|
||||||
|
|
||||||
#: www/index.php:37
|
#: www/index.php:40
|
||||||
#, fuzzy, php-format
|
#, fuzzy, php-format
|
||||||
msgid "Domain: %s"
|
msgid "Domain: %s"
|
||||||
msgstr "Domain: %s"
|
msgstr "Domain: %s"
|
||||||
|
|
||||||
#: www/index.php:38
|
#: www/index.php:41
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Connect server: %s (optional for torification)"
|
msgid "Connect server: %s (optional for torification)"
|
||||||
msgstr "Sunucuyu bağla: %s (torifikasyon için isteğe bağlı)"
|
msgstr "Sunucuyu bağla: %s (torifikasyon için isteğe bağlı)"
|
||||||
|
|
||||||
#: www/index.php:39
|
#: www/index.php:42
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "File transfer proxy: %s"
|
msgid "File transfer proxy: %s"
|
||||||
msgstr "Dosya aktarım proxy'si: %s"
|
msgstr "Dosya aktarım proxy'si: %s"
|
||||||
|
|
||||||
#: www/index.php:40
|
#: www/index.php:43
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"BOSH URL: %s (only enable if you have to, as it is slower than directly "
|
"BOSH URL: %s (only enable if you have to, as it is slower than directly "
|
||||||
@ -428,7 +445,7 @@ msgstr "Geçersiz kullanıcı adı"
|
|||||||
msgid "Incorrect username or password"
|
msgid "Incorrect username or password"
|
||||||
msgstr "Yanlış kullanıcı adı ya da parola"
|
msgstr "Yanlış kullanıcı adı ya da parola"
|
||||||
|
|
||||||
#: www/manage_account.php:105 www/admin.php:348
|
#: www/manage_account.php:105 www/admin.php:346
|
||||||
msgid "Successfully updated password"
|
msgid "Successfully updated password"
|
||||||
msgstr "Parola başarıyla güncellendi"
|
msgstr "Parola başarıyla güncellendi"
|
||||||
|
|
||||||
@ -537,16 +554,16 @@ msgstr "2FA kodu"
|
|||||||
msgid "Confirm"
|
msgid "Confirm"
|
||||||
msgstr "Onayla"
|
msgstr "Onayla"
|
||||||
|
|
||||||
#: www/manage_account.php:239 www/admin.php:389
|
#: www/manage_account.php:239 www/admin.php:387
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Logged in as %s"
|
msgid "Logged in as %s"
|
||||||
msgstr "%s olarak giriş yaptı"
|
msgstr "%s olarak giriş yaptı"
|
||||||
|
|
||||||
#: www/manage_account.php:245 www/admin.php:390
|
#: www/manage_account.php:245 www/admin.php:388
|
||||||
msgid "Logout"
|
msgid "Logout"
|
||||||
msgstr "Çıkış Yap"
|
msgstr "Çıkış Yap"
|
||||||
|
|
||||||
#: www/manage_account.php:266 www/admin.php:416
|
#: www/manage_account.php:266 www/admin.php:414
|
||||||
msgid "Login"
|
msgid "Login"
|
||||||
msgstr "Giriş"
|
msgstr "Giriş"
|
||||||
|
|
||||||
@ -569,11 +586,11 @@ msgstr ""
|
|||||||
"kopyasını sakla\" onay kutusunu devre dışı bıraktığınızda, postalarınız "
|
"kopyasını sakla\" onay kutusunu devre dışı bıraktığınızda, postalarınız "
|
||||||
"yalnızca yönlendirme adreslerinize gönderilecektir."
|
"yalnızca yönlendirme adreslerinize gönderilecektir."
|
||||||
|
|
||||||
#: www/manage_account.php:288 www/admin.php:948 www/admin.php:989
|
#: www/manage_account.php:288 www/admin.php:946 www/admin.php:987
|
||||||
msgid "Forward to"
|
msgid "Forward to"
|
||||||
msgstr "İlet"
|
msgstr "İlet"
|
||||||
|
|
||||||
#: www/manage_account.php:293 www/admin.php:952 www/admin.php:994
|
#: www/manage_account.php:293 www/admin.php:950 www/admin.php:992
|
||||||
msgid "Keep a local copy"
|
msgid "Keep a local copy"
|
||||||
msgstr "Yerel bir kopya tutun"
|
msgstr "Yerel bir kopya tutun"
|
||||||
|
|
||||||
@ -595,11 +612,11 @@ msgstr ""
|
|||||||
"okumasını mümkün kıldığını unutmayın. Muhabirinizden daha güvenli bir "
|
"okumasını mümkün kıldığını unutmayın. Muhabirinizden daha güvenli bir "
|
||||||
"internet için sağlayıcılarından şifreleme desteği talep etmesini isteyin."
|
"internet için sağlayıcılarından şifreleme desteği talep etmesini isteyin."
|
||||||
|
|
||||||
#: www/manage_account.php:301 www/admin.php:959 www/admin.php:1006
|
#: www/manage_account.php:301 www/admin.php:957 www/admin.php:1004
|
||||||
msgid "Enforce encryption for incoming mail"
|
msgid "Enforce encryption for incoming mail"
|
||||||
msgstr "Gelen posta için şifrelemeyi zorunlu kıl"
|
msgstr "Gelen posta için şifrelemeyi zorunlu kıl"
|
||||||
|
|
||||||
#: www/manage_account.php:307 www/admin.php:963 www/admin.php:1011
|
#: www/manage_account.php:307 www/admin.php:961 www/admin.php:1009
|
||||||
msgid "Enforce encryption for outgoing mail"
|
msgid "Enforce encryption for outgoing mail"
|
||||||
msgstr "Giden posta için şifreleme uygula"
|
msgstr "Giden posta için şifreleme uygula"
|
||||||
|
|
||||||
@ -607,8 +624,8 @@ msgstr "Giden posta için şifreleme uygula"
|
|||||||
msgid "Update settings"
|
msgid "Update settings"
|
||||||
msgstr "Ayarları güncelle"
|
msgstr "Ayarları güncelle"
|
||||||
|
|
||||||
#: www/manage_account.php:319 www/manage_account.php:334 www/admin.php:1020
|
#: www/manage_account.php:319 www/manage_account.php:334 www/admin.php:1018
|
||||||
#: www/admin.php:1036
|
#: www/admin.php:1034
|
||||||
msgid "Change password"
|
msgid "Change password"
|
||||||
msgstr "Şifre değiştir"
|
msgstr "Şifre değiştir"
|
||||||
|
|
||||||
@ -650,7 +667,7 @@ msgstr "2FA ve uçtan uca şifreleme için PGP anahtarı ekleyin"
|
|||||||
|
|
||||||
#: www/manage_account.php:389
|
#: www/manage_account.php:389
|
||||||
msgid "PGP key"
|
msgid "PGP key"
|
||||||
msgstr "PGP anahtarı"
|
msgstr "Özel Anahtar"
|
||||||
|
|
||||||
#: www/manage_account.php:394
|
#: www/manage_account.php:394
|
||||||
msgid "Update PGP key"
|
msgid "Update PGP key"
|
||||||
@ -846,271 +863,271 @@ msgstr ""
|
|||||||
msgid "Successfully updated alias."
|
msgid "Successfully updated alias."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:298
|
#: www/admin.php:297
|
||||||
msgid "Successfully updated mailbox."
|
msgid "Successfully updated mailbox."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:359
|
#: www/admin.php:357
|
||||||
msgid "Successfully disabled two-factor authentication"
|
msgid "Successfully disabled two-factor authentication"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:369 www/admin.php:378 www/admin.php:382 www/admin.php:385
|
#: www/admin.php:367 www/admin.php:376 www/admin.php:380 www/admin.php:383
|
||||||
msgid "E-Mail and XMPP - Admin management"
|
msgid "E-Mail and XMPP - Admin management"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:373 www/admin.php:379 www/admin.php:382
|
#: www/admin.php:371 www/admin.php:377 www/admin.php:380
|
||||||
msgid "Lets domain owners manage their email domain and user accounts."
|
msgid "Lets domain owners manage their email domain and user accounts."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:392
|
#: www/admin.php:390
|
||||||
msgid "Manage admins"
|
msgid "Manage admins"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:393
|
#: www/admin.php:391
|
||||||
msgid "Manage alias domains"
|
msgid "Manage alias domains"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:395
|
#: www/admin.php:393
|
||||||
msgid "Manage your admin account"
|
msgid "Manage your admin account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:397
|
#: www/admin.php:395
|
||||||
msgid "Manage domains"
|
msgid "Manage domains"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:398
|
#: www/admin.php:396
|
||||||
msgid "Manage aliases"
|
msgid "Manage aliases"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:399
|
#: www/admin.php:397
|
||||||
msgid "Manage mailboxes"
|
msgid "Manage mailboxes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:422
|
#: www/admin.php:420
|
||||||
msgid ""
|
msgid ""
|
||||||
"Welcome to the admin management interface. You can configure your domain(s) "
|
"Welcome to the admin management interface. You can configure your domain(s) "
|
||||||
"and accounts here. Please select an option from the menu."
|
"and accounts here. Please select an option from the menu."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:454
|
#: www/admin.php:452
|
||||||
msgid ""
|
msgid ""
|
||||||
"Oops, it looks like the page you tried to access does not exist or you do "
|
"Oops, it looks like the page you tried to access does not exist or you do "
|
||||||
"not have permission to access it."
|
"not have permission to access it."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:467 www/admin.php:483
|
#: www/admin.php:465 www/admin.php:481
|
||||||
msgid "Create new admin"
|
msgid "Create new admin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:472
|
#: www/admin.php:470
|
||||||
msgid "Admin"
|
msgid "Admin"
|
||||||
msgstr "Yönetici"
|
msgstr "Yönetici"
|
||||||
|
|
||||||
#: www/admin.php:473 www/admin.php:479 www/admin.php:519 www/admin.php:532
|
#: www/admin.php:471 www/admin.php:477 www/admin.php:517 www/admin.php:530
|
||||||
#: www/admin.php:598 www/admin.php:622 www/admin.php:630 www/admin.php:654
|
#: www/admin.php:596 www/admin.php:620 www/admin.php:628 www/admin.php:652
|
||||||
#: www/admin.php:678 www/admin.php:712 www/admin.php:718 www/admin.php:743
|
#: www/admin.php:676 www/admin.php:710 www/admin.php:716 www/admin.php:741
|
||||||
#: www/admin.php:773 www/admin.php:806 www/admin.php:814 www/admin.php:838
|
#: www/admin.php:771 www/admin.php:804 www/admin.php:812 www/admin.php:836
|
||||||
#: www/admin.php:872 www/admin.php:908 www/admin.php:916 www/admin.php:956
|
#: www/admin.php:870 www/admin.php:906 www/admin.php:914 www/admin.php:954
|
||||||
#: www/admin.php:1001
|
#: www/admin.php:999
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:474 www/admin.php:623 www/admin.php:713 www/admin.php:807
|
#: www/admin.php:472 www/admin.php:621 www/admin.php:711 www/admin.php:805
|
||||||
#: www/admin.php:909
|
#: www/admin.php:907
|
||||||
msgid "Last modified"
|
msgid "Last modified"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:475
|
#: www/admin.php:473
|
||||||
msgid "Edit account"
|
msgid "Edit account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:479 www/admin.php:628 www/admin.php:718 www/admin.php:812
|
#: www/admin.php:477 www/admin.php:626 www/admin.php:716 www/admin.php:810
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Disable account"
|
#| msgid "Disable account"
|
||||||
msgid "Disabled"
|
msgid "Disabled"
|
||||||
msgstr "Hesabı devre dışı bırak"
|
msgstr "Hesabı devre dışı bırak"
|
||||||
|
|
||||||
#: www/admin.php:480 www/admin.php:634 www/admin.php:719 www/admin.php:816
|
#: www/admin.php:478 www/admin.php:632 www/admin.php:717 www/admin.php:814
|
||||||
#: www/admin.php:922
|
#: www/admin.php:920
|
||||||
msgid "Edit"
|
msgid "Edit"
|
||||||
msgstr "Düzenle"
|
msgstr "Düzenle"
|
||||||
|
|
||||||
#: www/admin.php:495
|
#: www/admin.php:493
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Edit admin account %s"
|
msgid "Edit admin account %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:513 www/admin.php:526 www/admin.php:594
|
#: www/admin.php:511 www/admin.php:524 www/admin.php:592
|
||||||
msgid "Superadmin"
|
msgid "Superadmin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:515 www/admin.php:527 www/admin.php:595
|
#: www/admin.php:513 www/admin.php:525 www/admin.php:593
|
||||||
msgid "Superadmins can manage other admins"
|
msgid "Superadmins can manage other admins"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:536
|
#: www/admin.php:534
|
||||||
msgid "Managed domains"
|
msgid "Managed domains"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:556 www/admin.php:683 www/admin.php:778 www/admin.php:881
|
#: www/admin.php:554 www/admin.php:681 www/admin.php:776 www/admin.php:879
|
||||||
msgid "Save changes"
|
msgid "Save changes"
|
||||||
msgstr "Değişiklikleri kaydet"
|
msgstr "Değişiklikleri kaydet"
|
||||||
|
|
||||||
#: www/admin.php:562
|
#: www/admin.php:560
|
||||||
msgid "Delete admin"
|
msgid "Delete admin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:569 www/admin.php:694
|
#: www/admin.php:567 www/admin.php:692
|
||||||
msgid "Oops, this admin doesn't seem to exist."
|
msgid "Oops, this admin doesn't seem to exist."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:576
|
#: www/admin.php:574
|
||||||
msgid "Create new admin account"
|
msgid "Create new admin account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:602
|
#: www/admin.php:600
|
||||||
msgid "Add admin"
|
msgid "Add admin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:615 www/admin.php:638 www/admin.php:646
|
#: www/admin.php:613 www/admin.php:636 www/admin.php:644
|
||||||
msgid "Create new domain"
|
msgid "Create new domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:621 www/admin.php:650
|
#: www/admin.php:619 www/admin.php:648
|
||||||
msgid "Domain"
|
msgid "Domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:624
|
#: www/admin.php:622
|
||||||
msgid "Edit domain"
|
msgid "Edit domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:632 www/admin.php:920
|
#: www/admin.php:630 www/admin.php:918
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Settings"
|
#| msgid "Settings"
|
||||||
msgid "Deleting"
|
msgid "Deleting"
|
||||||
msgstr "Ayarlar"
|
msgstr "Ayarlar"
|
||||||
|
|
||||||
#: www/admin.php:658
|
#: www/admin.php:656
|
||||||
msgid "Add domain"
|
msgid "Add domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:672
|
#: www/admin.php:670
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Edit domain %s"
|
msgid "Edit domain %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:688
|
#: www/admin.php:686
|
||||||
msgid "Delete domain"
|
msgid "Delete domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:704 www/admin.php:723 www/admin.php:731
|
#: www/admin.php:702 www/admin.php:721 www/admin.php:729
|
||||||
msgid "Create new alias domain"
|
msgid "Create new alias domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:710 www/admin.php:735
|
#: www/admin.php:708 www/admin.php:733
|
||||||
msgid "Alias Domain"
|
msgid "Alias Domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:711 www/admin.php:739 www/admin.php:767
|
#: www/admin.php:709 www/admin.php:737 www/admin.php:765
|
||||||
msgid "Target Domain"
|
msgid "Target Domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:714
|
#: www/admin.php:712
|
||||||
msgid "Edit alias domain"
|
msgid "Edit alias domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:747
|
#: www/admin.php:745
|
||||||
msgid "Add alias domain"
|
msgid "Add alias domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:761
|
#: www/admin.php:759
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Edit alias domain %s"
|
msgid "Edit alias domain %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:783
|
#: www/admin.php:781
|
||||||
msgid "Delete alias domain"
|
msgid "Delete alias domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:789
|
#: www/admin.php:787
|
||||||
msgid "Oops, this alias domain doesn't seem to exist."
|
msgid "Oops, this alias domain doesn't seem to exist."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:799 www/admin.php:819 www/admin.php:826
|
#: www/admin.php:797 www/admin.php:817 www/admin.php:824
|
||||||
msgid "Create new alias"
|
msgid "Create new alias"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:804 www/admin.php:830
|
#: www/admin.php:802 www/admin.php:828
|
||||||
msgid "Alias"
|
msgid "Alias"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:805 www/admin.php:834 www/admin.php:865
|
#: www/admin.php:803 www/admin.php:832 www/admin.php:863
|
||||||
msgid "Target"
|
msgid "Target"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:808
|
#: www/admin.php:806
|
||||||
msgid "Edit alias"
|
msgid "Edit alias"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:841 www/admin.php:877
|
#: www/admin.php:839 www/admin.php:875
|
||||||
msgid "Enforce encryption"
|
msgid "Enforce encryption"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:846
|
#: www/admin.php:844
|
||||||
msgid "Add alias"
|
msgid "Add alias"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:860
|
#: www/admin.php:858
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Edit alias %s"
|
msgid "Edit alias %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:886
|
#: www/admin.php:884
|
||||||
msgid "Delete alias"
|
msgid "Delete alias"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:892
|
#: www/admin.php:890
|
||||||
msgid "Oops, this alias doesn't seem to exist."
|
msgid "Oops, this alias doesn't seem to exist."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:902 www/admin.php:925 www/admin.php:932
|
#: www/admin.php:900 www/admin.php:923 www/admin.php:930
|
||||||
msgid "Create new mailbox"
|
msgid "Create new mailbox"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:910
|
#: www/admin.php:908
|
||||||
msgid "Edit mailbox"
|
msgid "Edit mailbox"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:918
|
#: www/admin.php:916
|
||||||
msgid "Disabling"
|
msgid "Disabling"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:968
|
#: www/admin.php:966
|
||||||
msgid "Add mailbox"
|
msgid "Add mailbox"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:984
|
#: www/admin.php:982
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Edit mailbox %s"
|
msgid "Edit mailbox %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:1016
|
#: www/admin.php:1014
|
||||||
msgid "Save mailbox"
|
msgid "Save mailbox"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:1040
|
#: www/admin.php:1038
|
||||||
msgid "Delete mailbox / Disable two-factor authentication"
|
msgid "Delete mailbox / Disable two-factor authentication"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:1046
|
#: www/admin.php:1044
|
||||||
msgid "Disable two-factor authentication"
|
msgid "Disable two-factor authentication"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:1051
|
#: www/admin.php:1049
|
||||||
msgid "Delete mailbox"
|
msgid "Delete mailbox"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:1057
|
#: www/admin.php:1055
|
||||||
msgid "Oops, this mailbox doesn't seem to exist."
|
msgid "Oops, this mailbox doesn't seem to exist."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -1128,6 +1145,6 @@ msgstr ""
|
|||||||
#~ "Gizlilik için, yapabiliyorsanız lütfen PGP posta şifreleme kullanın. Bu, "
|
#~ "Gizlilik için, yapabiliyorsanız lütfen PGP posta şifreleme kullanın. Bu, "
|
||||||
#~ "başkalarının (ben ve/veya LEA dahil) postalarınızı okumasını engeller. "
|
#~ "başkalarının (ben ve/veya LEA dahil) postalarınızı okumasını engeller. "
|
||||||
#~ "GnuPG'lerin resmi evi: <a href=\"https://gnupg.org\" target=\"_blank\" "
|
#~ "GnuPG'lerin resmi evi: <a href=\"https://gnupg.org\" target=\"_blank\" "
|
||||||
#~ "rel=\"noopener noreferrer\">https://gnupg.org</a> Windows GUI: <a href="
|
#~ "rel=\"noopener noreferrer\">https://gnupg.org</a> Windows GUI: <a "
|
||||||
#~ "\"https: //gpg4usb.org\" target=\"_blank\" rel=\"noopener noreferrer"
|
#~ "href=\"https: //gpg4usb.org\" target=\"_blank\" rel=\"noopener "
|
||||||
#~ "\">https://gpg4usb.org</a>"
|
#~ "noreferrer\">https://gpg4usb.org</a>"
|
||||||
|
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2023-10-21 11:56+0200\n"
|
"POT-Creation-Date: 2024-07-08 15:47+0200\n"
|
||||||
"PO-Revision-Date: 2023-10-14 18:51+0000\n"
|
"PO-Revision-Date: 2023-10-14 18:51+0000\n"
|
||||||
"Last-Translator: Анонім <g2014test@yandex.com>\n"
|
"Last-Translator: Анонім <g2014test@yandex.com>\n"
|
||||||
"Language-Team: Ukrainian <https://weblate.danwin1210.de/projects/DanWin/mail-"
|
"Language-Team: Ukrainian <https://weblate.danwin1210.de/projects/DanWin/mail-"
|
||||||
@ -16,8 +16,8 @@ msgstr ""
|
|||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
|
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
|
||||||
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||||
"X-Generator: Weblate 5.0.2\n"
|
"X-Generator: Weblate 5.0.2\n"
|
||||||
|
|
||||||
#: tools/delete_leftover_files.php:14
|
#: tools/delete_leftover_files.php:14
|
||||||
@ -29,27 +29,40 @@ msgstr ""
|
|||||||
"Здається, у %s немає облікових записів, але є каталог. Подумайте про те, щоб "
|
"Здається, у %s немає облікових записів, але є каталог. Подумайте про те, щоб "
|
||||||
"видалити його."
|
"видалити його."
|
||||||
|
|
||||||
#: tools/delete_leftover_files.php:20
|
#: tools/delete_leftover_files.php:20 tools/delete_leftover_files.php:39
|
||||||
|
#: tools/delete_leftover_files.php:57
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Deleted: %s"
|
msgid "Deleted: %s"
|
||||||
msgstr "Видалено: %s"
|
msgstr "Видалено: %s"
|
||||||
|
|
||||||
#: tools/delete_leftover_files.php:22
|
#: tools/delete_leftover_files.php:22 tools/delete_leftover_files.php:41
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "File found in mail directory location: \"%s\". Consider deleting it."
|
msgid "File found in mail directory location: \"%s\". Consider deleting it."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Файл знайдено в поштовому каталозі за адресою: \"%s\". Подумайте про те, щоб "
|
"Файл знайдено в поштовому каталозі за адресою: \"%s\". Подумайте про те, щоб "
|
||||||
"видалити його."
|
"видалити його."
|
||||||
|
|
||||||
#: common_config.php:93 setup.php:20 setup.php:23 cron.php:11
|
#: tools/delete_leftover_files.php:33
|
||||||
|
#, fuzzy, php-format
|
||||||
|
#| msgid ""
|
||||||
|
#| "%s does not seem to have any accounts, but has a directory. Consider "
|
||||||
|
#| "deleting it."
|
||||||
|
msgid ""
|
||||||
|
"%s does not seem to have any accounts, but has a snappymail directory. "
|
||||||
|
"Consider deleting it."
|
||||||
|
msgstr ""
|
||||||
|
"Здається, у %s немає облікових записів, але є каталог. Подумайте про те, щоб "
|
||||||
|
"видалити його."
|
||||||
|
|
||||||
|
#: common_config.php:94 setup.php:20 setup.php:23 cron.php:11
|
||||||
msgid "No Connection to MySQL database!"
|
msgid "No Connection to MySQL database!"
|
||||||
msgstr "Немає підключення до бази даних MySQL!"
|
msgstr "Немає підключення до бази даних MySQL!"
|
||||||
|
|
||||||
#: common_config.php:142
|
#: common_config.php:143
|
||||||
msgid "Copy:"
|
msgid "Copy:"
|
||||||
msgstr "Перепишіть:"
|
msgstr "Перепишіть:"
|
||||||
|
|
||||||
#: common_config.php:261
|
#: common_config.php:301
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Oops, the email \"%s\" doesn' look like a valid email address and thus "
|
"Oops, the email \"%s\" doesn' look like a valid email address and thus "
|
||||||
@ -58,11 +71,11 @@ msgstr ""
|
|||||||
"На жаль, «%s» не схоже на дійсну адресу електронної пошти і, отже, не було "
|
"На жаль, «%s» не схоже на дійсну адресу електронної пошти і, отже, не було "
|
||||||
"додане до списку переадресації."
|
"додане до списку переадресації."
|
||||||
|
|
||||||
#: common_config.php:287
|
#: common_config.php:327
|
||||||
msgid "You are not allowed to manage this domain."
|
msgid "You are not allowed to manage this domain."
|
||||||
msgstr "Вам заборонено керувати цим доменом."
|
msgstr "Вам заборонено керувати цим доменом."
|
||||||
|
|
||||||
#: common_config.php:298
|
#: common_config.php:338
|
||||||
msgid "Invalid email address."
|
msgid "Invalid email address."
|
||||||
msgstr "Неправильна адреса електронної пошти."
|
msgstr "Неправильна адреса електронної пошти."
|
||||||
|
|
||||||
@ -91,6 +104,10 @@ msgstr "База даних успішно налаштована."
|
|||||||
msgid "Error setting up database:"
|
msgid "Error setting up database:"
|
||||||
msgstr "Помилка під час налаштування бази даних:"
|
msgstr "Помилка під час налаштування бази даних:"
|
||||||
|
|
||||||
|
#: setup.php:70
|
||||||
|
msgid "Error adding primary domain:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: www/terms.php:6 www/terms.php:15 www/terms.php:19
|
#: www/terms.php:6 www/terms.php:15 www/terms.php:19
|
||||||
msgid "E-Mail and XMPP - Terms of Service"
|
msgid "E-Mail and XMPP - Terms of Service"
|
||||||
msgstr "E-Mail і XMPP – Умови надання послуг"
|
msgstr "E-Mail і XMPP – Умови надання послуг"
|
||||||
@ -114,12 +131,12 @@ msgstr "Реєстрація"
|
|||||||
msgid "Manage account"
|
msgid "Manage account"
|
||||||
msgstr "Управління обліковим записом"
|
msgstr "Управління обліковим записом"
|
||||||
|
|
||||||
#: www/terms.php:22 www/register.php:99 www/index.php:22 www/index.php:27
|
#: www/terms.php:22 www/register.php:99 www/index.php:22 www/index.php:30
|
||||||
#: www/manage_account.php:248
|
#: www/manage_account.php:248
|
||||||
msgid "SquirrelMail"
|
msgid "SquirrelMail"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/terms.php:22 www/register.php:99 www/index.php:22 www/index.php:27
|
#: www/terms.php:22 www/register.php:99 www/index.php:22 www/index.php:30
|
||||||
#: www/manage_account.php:248
|
#: www/manage_account.php:248
|
||||||
msgid "SnappyMail"
|
msgid "SnappyMail"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -181,21 +198,24 @@ msgid "You are responsible for the security of your account and password."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Ви несете відповідальність за безпеку свого облікового запису та пароля."
|
"Ви несете відповідальність за безпеку свого облікового запису та пароля."
|
||||||
|
|
||||||
#: www/terms.php:32
|
#: www/terms.php:33
|
||||||
#, php-format
|
#, fuzzy, php-format
|
||||||
|
#| msgid ""
|
||||||
|
#| "Your email account only has 50MB of disk space by default. If you need "
|
||||||
|
#| "more, you can %s, and I will increase it for free."
|
||||||
msgid ""
|
msgid ""
|
||||||
"Your email account only has 50MB of disk space by default. If you need more, "
|
"Your email account has %1$s of disk space by default. If you need more, you "
|
||||||
"you can %s, and I will increase it for free."
|
"can %2$s, and I will increase it for free."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"За замовчуванням в обліковому записі електронної пошти доступно лише 50 МБ "
|
"За замовчуванням в обліковому записі електронної пошти доступно лише 50 МБ "
|
||||||
"дискового простору. Якщо Вам потрібно більше, Ви можете %s, і я збільшу його "
|
"дискового простору. Якщо Вам потрібно більше, Ви можете %s, і я збільшу його "
|
||||||
"безкоштовно."
|
"безкоштовно."
|
||||||
|
|
||||||
#: www/terms.php:32 www/index.php:25
|
#: www/terms.php:33 www/index.php:26
|
||||||
msgid "contact me"
|
msgid "contact me"
|
||||||
msgstr "зв'язатися зі мною"
|
msgstr "зв'язатися зі мною"
|
||||||
|
|
||||||
#: www/terms.php:33
|
#: www/terms.php:35
|
||||||
msgid ""
|
msgid ""
|
||||||
"The XMPP service provides message archiving and HTTP upload, which can keep "
|
"The XMPP service provides message archiving and HTTP upload, which can keep "
|
||||||
"your messages and files for up to 1 week. Up to 100MB of file storage is "
|
"your messages and files for up to 1 week. Up to 100MB of file storage is "
|
||||||
@ -205,19 +225,19 @@ msgstr ""
|
|||||||
"HTTP, що дозволяє зберігати Ваші повідомлення і файли до 1 тижня. Кожному "
|
"HTTP, що дозволяє зберігати Ваші повідомлення і файли до 1 тижня. Кожному "
|
||||||
"користувачу доступно до 100 МБ файлового сховища."
|
"користувачу доступно до 100 МБ файлового сховища."
|
||||||
|
|
||||||
#: www/terms.php:34
|
#: www/terms.php:36
|
||||||
msgid ""
|
msgid ""
|
||||||
"I reserve the right to block or delete your account without prior notice."
|
"I reserve the right to block or delete your account without prior notice."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Я залишаю за собою право заблокувати або видалити Ваш обліковий запис без "
|
"Я залишаю за собою право заблокувати або видалити Ваш обліковий запис без "
|
||||||
"попереднього повідомлення."
|
"попереднього повідомлення."
|
||||||
|
|
||||||
#: www/terms.php:35
|
#: www/terms.php:37
|
||||||
msgid "I reserve the right to change these terms without prior notice."
|
msgid "I reserve the right to change these terms without prior notice."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Я залишаю за собою право змінювати ці умови без попереднього повідомлення."
|
"Я залишаю за собою право змінювати ці умови без попереднього повідомлення."
|
||||||
|
|
||||||
#: www/terms.php:36
|
#: www/terms.php:38
|
||||||
msgid "Continued violations may necessitate the closure of registration."
|
msgid "Continued violations may necessitate the closure of registration."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -243,7 +263,7 @@ msgid "Invalid username. It may not contain a +, ', \" or /."
|
|||||||
msgstr "Неправильне ім'я користувача. Воно може не містити +, ', \" або /."
|
msgstr "Неправильне ім'я користувача. Воно може не містити +, ', \" або /."
|
||||||
|
|
||||||
#: www/register.php:37 www/manage_account.php:100 www/admin.php:175
|
#: www/register.php:37 www/manage_account.php:100 www/admin.php:175
|
||||||
#: www/admin.php:343
|
#: www/admin.php:341
|
||||||
msgid "Passwords empty or don't match"
|
msgid "Passwords empty or don't match"
|
||||||
msgstr "Паролі порожні або не збігаються"
|
msgstr "Паролі порожні або не збігаються"
|
||||||
|
|
||||||
@ -259,11 +279,11 @@ msgstr "Вказана Вами адреса електронної пошти
|
|||||||
msgid "The username you specified is reserved"
|
msgid "The username you specified is reserved"
|
||||||
msgstr "Вказане Вами ім'я користувача зарезервовано"
|
msgstr "Вказане Вами ім'я користувача зарезервовано"
|
||||||
|
|
||||||
#: www/register.php:66 www/admin.php:311
|
#: www/register.php:66 www/admin.php:310
|
||||||
msgid "Sorry, this user already exists"
|
msgid "Sorry, this user already exists"
|
||||||
msgstr "Вибачте, такий користувач вже існує"
|
msgstr "Вибачте, такий користувач вже існує"
|
||||||
|
|
||||||
#: www/register.php:74 www/admin.php:333
|
#: www/register.php:74 www/admin.php:331
|
||||||
msgid "Successfully created new mailbox!"
|
msgid "Successfully created new mailbox!"
|
||||||
msgstr "Нову поштову скриньку успішно створено!"
|
msgstr "Нову поштову скриньку успішно створено!"
|
||||||
|
|
||||||
@ -278,19 +298,19 @@ msgstr ""
|
|||||||
"Зареєструйтесь для отримання безплатної та анонімної електронної пошти та "
|
"Зареєструйтесь для отримання безплатної та анонімної електронної пошти та "
|
||||||
"XMPP/Jabber"
|
"XMPP/Jabber"
|
||||||
|
|
||||||
#: www/register.php:108 www/manage_account.php:255 www/admin.php:407
|
#: www/register.php:108 www/manage_account.php:255 www/admin.php:405
|
||||||
#: www/admin.php:580 www/admin.php:907 www/admin.php:936
|
#: www/admin.php:578 www/admin.php:905 www/admin.php:934
|
||||||
msgid "Username"
|
msgid "Username"
|
||||||
msgstr "Ім'я користувача"
|
msgstr "Ім'я користувача"
|
||||||
|
|
||||||
#: www/register.php:112 www/manage_account.php:260 www/manage_account.php:323
|
#: www/register.php:112 www/manage_account.php:260 www/manage_account.php:323
|
||||||
#: www/admin.php:411 www/admin.php:501 www/admin.php:584 www/admin.php:940
|
#: www/admin.php:409 www/admin.php:499 www/admin.php:582 www/admin.php:938
|
||||||
#: www/admin.php:1025
|
#: www/admin.php:1023
|
||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr "Пароль"
|
msgstr "Пароль"
|
||||||
|
|
||||||
#: www/register.php:116 www/manage_account.php:328 www/admin.php:506
|
#: www/register.php:116 www/manage_account.php:328 www/admin.php:504
|
||||||
#: www/admin.php:589 www/admin.php:944 www/admin.php:1030
|
#: www/admin.php:587 www/admin.php:942 www/admin.php:1028
|
||||||
msgid "Password again"
|
msgid "Password again"
|
||||||
msgstr "Повторіть пароль"
|
msgstr "Повторіть пароль"
|
||||||
|
|
||||||
@ -327,16 +347,24 @@ msgstr ""
|
|||||||
"нього можна підключитися безпосередньо з clearnet або через приховану службу "
|
"нього можна підключитися безпосередньо з clearnet або через приховану службу "
|
||||||
"Tor (%2$s)."
|
"Tor (%2$s)."
|
||||||
|
|
||||||
#: www/index.php:25
|
#: www/index.php:26
|
||||||
#, php-format
|
#, fuzzy, php-format
|
||||||
|
#| msgid ""
|
||||||
|
#| "You will have 50MB of disk space available for your mails. If you need "
|
||||||
|
#| "more space, %1$s. Your E-Mail address will be %2$s"
|
||||||
msgid ""
|
msgid ""
|
||||||
"You will have 50MB of disk space available for your mails. If you need more "
|
"You will have %1$s disk space available for your mails. If you need more "
|
||||||
"space, %1$s. Your E-Mail address will be %2$s"
|
"space, %2$s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Вам буде доступно 50 МБ дискового простору для Ваших листів. Якщо Вам "
|
"Вам буде доступно 50 МБ дискового простору для Ваших листів. Якщо Вам "
|
||||||
"потрібно більше місця, %1$s. Ваша електронна адреса буде на @%2$s"
|
"потрібно більше місця, %1$s. Ваша електронна адреса буде на @%2$s"
|
||||||
|
|
||||||
#: www/index.php:26
|
#: www/index.php:28
|
||||||
|
#, php-format
|
||||||
|
msgid "Your E-Mail address will be user@%s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: www/index.php:29
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"For privacy, please use PGP mail encryption, if you can. This prevents "
|
"For privacy, please use PGP mail encryption, if you can. This prevents "
|
||||||
@ -350,15 +378,15 @@ msgstr ""
|
|||||||
"створення ключа PGP Ви можете %2$s, щоб використовувати автоматичне "
|
"створення ключа PGP Ви можете %2$s, щоб використовувати автоматичне "
|
||||||
"виявлення WKD для поштових клієнтів."
|
"виявлення WKD для поштових клієнтів."
|
||||||
|
|
||||||
#: www/index.php:26
|
#: www/index.php:29
|
||||||
msgid "download GnuPG"
|
msgid "download GnuPG"
|
||||||
msgstr "завантажити GnuPG"
|
msgstr "завантажити GnuPG"
|
||||||
|
|
||||||
#: www/index.php:26
|
#: www/index.php:29
|
||||||
msgid "add it to your account"
|
msgid "add it to your account"
|
||||||
msgstr "додати його до свого облікового запису"
|
msgstr "додати його до свого облікового запису"
|
||||||
|
|
||||||
#: www/index.php:27
|
#: www/index.php:30
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can choose between two Web-Mail clients installed on the server. %1$s is "
|
"You can choose between two Web-Mail clients installed on the server. %1$s is "
|
||||||
@ -386,30 +414,30 @@ msgstr ""
|
|||||||
"просто скористатися улюбленим десктопним поштовим клієнтом і налаштувати "
|
"просто скористатися улюбленим десктопним поштовим клієнтом і налаштувати "
|
||||||
"його за допомогою наведених нижче налаштувань."
|
"його за допомогою наведених нижче налаштувань."
|
||||||
|
|
||||||
#: www/index.php:28
|
#: www/index.php:31
|
||||||
msgid "E-Mail Setup"
|
msgid "E-Mail Setup"
|
||||||
msgstr "Налаштування e-mail"
|
msgstr "Налаштування e-mail"
|
||||||
|
|
||||||
#: www/index.php:30
|
#: www/index.php:33
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "SMTP: %s Port 465 (SSL/TLS) or 587 (StartTLS)"
|
msgid "SMTP: %s Port 465 (SSL/TLS) or 587 (StartTLS)"
|
||||||
msgstr "SMTP: %s Порт 465 (SSL/TLS) або 587 (StartTLS)"
|
msgstr "SMTP: %s Порт 465 (SSL/TLS) або 587 (StartTLS)"
|
||||||
|
|
||||||
#: www/index.php:31
|
#: www/index.php:34
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "IMAP: %s Port 993 (SSL/TLS) or 143 (StartTLS)"
|
msgid "IMAP: %s Port 993 (SSL/TLS) or 143 (StartTLS)"
|
||||||
msgstr "IMAP: %s Порт 993 (SSL/TLS) або 143 (StartTLS)"
|
msgstr "IMAP: %s Порт 993 (SSL/TLS) або 143 (StartTLS)"
|
||||||
|
|
||||||
#: www/index.php:32
|
#: www/index.php:35
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "POP3: %s Port 995 (SSL/TLS) or 110 (StartTLS)"
|
msgid "POP3: %s Port 995 (SSL/TLS) or 110 (StartTLS)"
|
||||||
msgstr "POP3: %s Порт 995 (SSL/TLS) або 110 (StartTLS)"
|
msgstr "POP3: %s Порт 995 (SSL/TLS) або 110 (StartTLS)"
|
||||||
|
|
||||||
#: www/index.php:33
|
#: www/index.php:36
|
||||||
msgid "Authentication: PLAIN, LOGIN"
|
msgid "Authentication: PLAIN, LOGIN"
|
||||||
msgstr "Аутентифікація: PLAIN, LOGIN"
|
msgstr "Аутентифікація: PLAIN, LOGIN"
|
||||||
|
|
||||||
#: www/index.php:35
|
#: www/index.php:38
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can also connect on the same ports via the Tor onion address %s, but you "
|
"You can also connect on the same ports via the Tor onion address %s, but you "
|
||||||
@ -418,26 +446,26 @@ msgstr ""
|
|||||||
"Ви також можете підключитися до тих самих портів через Tor onion адресу %s, "
|
"Ви також можете підключитися до тих самих портів через Tor onion адресу %s, "
|
||||||
"але Вам доведеться прийняти сертифікат SSL, дійсний лише для домену clearnet."
|
"але Вам доведеться прийняти сертифікат SSL, дійсний лише для домену clearnet."
|
||||||
|
|
||||||
#: www/index.php:36
|
#: www/index.php:39
|
||||||
msgid "XMPP setup"
|
msgid "XMPP setup"
|
||||||
msgstr "Налаштування XMPP"
|
msgstr "Налаштування XMPP"
|
||||||
|
|
||||||
#: www/index.php:37
|
#: www/index.php:40
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Domain: %s"
|
msgid "Domain: %s"
|
||||||
msgstr "Домен: %s"
|
msgstr "Домен: %s"
|
||||||
|
|
||||||
#: www/index.php:38
|
#: www/index.php:41
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Connect server: %s (optional for torification)"
|
msgid "Connect server: %s (optional for torification)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/index.php:39
|
#: www/index.php:42
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "File transfer proxy: %s"
|
msgid "File transfer proxy: %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/index.php:40
|
#: www/index.php:43
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"BOSH URL: %s (only enable if you have to, as it is slower than directly "
|
"BOSH URL: %s (only enable if you have to, as it is slower than directly "
|
||||||
@ -465,7 +493,7 @@ msgstr ""
|
|||||||
msgid "Incorrect username or password"
|
msgid "Incorrect username or password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/manage_account.php:105 www/admin.php:348
|
#: www/manage_account.php:105 www/admin.php:346
|
||||||
msgid "Successfully updated password"
|
msgid "Successfully updated password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -558,16 +586,16 @@ msgstr ""
|
|||||||
msgid "Confirm"
|
msgid "Confirm"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/manage_account.php:239 www/admin.php:389
|
#: www/manage_account.php:239 www/admin.php:387
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Logged in as %s"
|
msgid "Logged in as %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/manage_account.php:245 www/admin.php:390
|
#: www/manage_account.php:245 www/admin.php:388
|
||||||
msgid "Logout"
|
msgid "Logout"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/manage_account.php:266 www/admin.php:416
|
#: www/manage_account.php:266 www/admin.php:414
|
||||||
msgid "Login"
|
msgid "Login"
|
||||||
msgstr "Увійти"
|
msgstr "Увійти"
|
||||||
|
|
||||||
@ -586,11 +614,11 @@ msgid ""
|
|||||||
"checkbox, your mail will only be sent to your forwarding addresses."
|
"checkbox, your mail will only be sent to your forwarding addresses."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/manage_account.php:288 www/admin.php:948 www/admin.php:989
|
#: www/manage_account.php:288 www/admin.php:946 www/admin.php:987
|
||||||
msgid "Forward to"
|
msgid "Forward to"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/manage_account.php:293 www/admin.php:952 www/admin.php:994
|
#: www/manage_account.php:293 www/admin.php:950 www/admin.php:992
|
||||||
msgid "Keep a local copy"
|
msgid "Keep a local copy"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -607,11 +635,11 @@ msgid ""
|
|||||||
"provider for a safer internet."
|
"provider for a safer internet."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/manage_account.php:301 www/admin.php:959 www/admin.php:1006
|
#: www/manage_account.php:301 www/admin.php:957 www/admin.php:1004
|
||||||
msgid "Enforce encryption for incoming mail"
|
msgid "Enforce encryption for incoming mail"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/manage_account.php:307 www/admin.php:963 www/admin.php:1011
|
#: www/manage_account.php:307 www/admin.php:961 www/admin.php:1009
|
||||||
msgid "Enforce encryption for outgoing mail"
|
msgid "Enforce encryption for outgoing mail"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -619,8 +647,8 @@ msgstr ""
|
|||||||
msgid "Update settings"
|
msgid "Update settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/manage_account.php:319 www/manage_account.php:334 www/admin.php:1020
|
#: www/manage_account.php:319 www/manage_account.php:334 www/admin.php:1018
|
||||||
#: www/admin.php:1036
|
#: www/admin.php:1034
|
||||||
msgid "Change password"
|
msgid "Change password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -837,266 +865,266 @@ msgstr ""
|
|||||||
msgid "Successfully updated alias."
|
msgid "Successfully updated alias."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:298
|
#: www/admin.php:297
|
||||||
msgid "Successfully updated mailbox."
|
msgid "Successfully updated mailbox."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:359
|
#: www/admin.php:357
|
||||||
msgid "Successfully disabled two-factor authentication"
|
msgid "Successfully disabled two-factor authentication"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:369 www/admin.php:378 www/admin.php:382 www/admin.php:385
|
#: www/admin.php:367 www/admin.php:376 www/admin.php:380 www/admin.php:383
|
||||||
msgid "E-Mail and XMPP - Admin management"
|
msgid "E-Mail and XMPP - Admin management"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:373 www/admin.php:379 www/admin.php:382
|
#: www/admin.php:371 www/admin.php:377 www/admin.php:380
|
||||||
msgid "Lets domain owners manage their email domain and user accounts."
|
msgid "Lets domain owners manage their email domain and user accounts."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:392
|
#: www/admin.php:390
|
||||||
msgid "Manage admins"
|
msgid "Manage admins"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:393
|
#: www/admin.php:391
|
||||||
msgid "Manage alias domains"
|
msgid "Manage alias domains"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:395
|
#: www/admin.php:393
|
||||||
msgid "Manage your admin account"
|
msgid "Manage your admin account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:397
|
#: www/admin.php:395
|
||||||
msgid "Manage domains"
|
msgid "Manage domains"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:398
|
#: www/admin.php:396
|
||||||
msgid "Manage aliases"
|
msgid "Manage aliases"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:399
|
#: www/admin.php:397
|
||||||
msgid "Manage mailboxes"
|
msgid "Manage mailboxes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:422
|
#: www/admin.php:420
|
||||||
msgid ""
|
msgid ""
|
||||||
"Welcome to the admin management interface. You can configure your domain(s) "
|
"Welcome to the admin management interface. You can configure your domain(s) "
|
||||||
"and accounts here. Please select an option from the menu."
|
"and accounts here. Please select an option from the menu."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:454
|
#: www/admin.php:452
|
||||||
msgid ""
|
msgid ""
|
||||||
"Oops, it looks like the page you tried to access does not exist or you do "
|
"Oops, it looks like the page you tried to access does not exist or you do "
|
||||||
"not have permission to access it."
|
"not have permission to access it."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:467 www/admin.php:483
|
#: www/admin.php:465 www/admin.php:481
|
||||||
msgid "Create new admin"
|
msgid "Create new admin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:472
|
#: www/admin.php:470
|
||||||
msgid "Admin"
|
msgid "Admin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:473 www/admin.php:479 www/admin.php:519 www/admin.php:532
|
#: www/admin.php:471 www/admin.php:477 www/admin.php:517 www/admin.php:530
|
||||||
#: www/admin.php:598 www/admin.php:622 www/admin.php:630 www/admin.php:654
|
#: www/admin.php:596 www/admin.php:620 www/admin.php:628 www/admin.php:652
|
||||||
#: www/admin.php:678 www/admin.php:712 www/admin.php:718 www/admin.php:743
|
#: www/admin.php:676 www/admin.php:710 www/admin.php:716 www/admin.php:741
|
||||||
#: www/admin.php:773 www/admin.php:806 www/admin.php:814 www/admin.php:838
|
#: www/admin.php:771 www/admin.php:804 www/admin.php:812 www/admin.php:836
|
||||||
#: www/admin.php:872 www/admin.php:908 www/admin.php:916 www/admin.php:956
|
#: www/admin.php:870 www/admin.php:906 www/admin.php:914 www/admin.php:954
|
||||||
#: www/admin.php:1001
|
#: www/admin.php:999
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:474 www/admin.php:623 www/admin.php:713 www/admin.php:807
|
#: www/admin.php:472 www/admin.php:621 www/admin.php:711 www/admin.php:805
|
||||||
#: www/admin.php:909
|
#: www/admin.php:907
|
||||||
msgid "Last modified"
|
msgid "Last modified"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:475
|
#: www/admin.php:473
|
||||||
msgid "Edit account"
|
msgid "Edit account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:479 www/admin.php:628 www/admin.php:718 www/admin.php:812
|
#: www/admin.php:477 www/admin.php:626 www/admin.php:716 www/admin.php:810
|
||||||
msgid "Disabled"
|
msgid "Disabled"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:480 www/admin.php:634 www/admin.php:719 www/admin.php:816
|
#: www/admin.php:478 www/admin.php:632 www/admin.php:717 www/admin.php:814
|
||||||
#: www/admin.php:922
|
#: www/admin.php:920
|
||||||
msgid "Edit"
|
msgid "Edit"
|
||||||
msgstr "Редагувати"
|
msgstr "Редагувати"
|
||||||
|
|
||||||
#: www/admin.php:495
|
#: www/admin.php:493
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Edit admin account %s"
|
msgid "Edit admin account %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:513 www/admin.php:526 www/admin.php:594
|
#: www/admin.php:511 www/admin.php:524 www/admin.php:592
|
||||||
msgid "Superadmin"
|
msgid "Superadmin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:515 www/admin.php:527 www/admin.php:595
|
#: www/admin.php:513 www/admin.php:525 www/admin.php:593
|
||||||
msgid "Superadmins can manage other admins"
|
msgid "Superadmins can manage other admins"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:536
|
#: www/admin.php:534
|
||||||
msgid "Managed domains"
|
msgid "Managed domains"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:556 www/admin.php:683 www/admin.php:778 www/admin.php:881
|
#: www/admin.php:554 www/admin.php:681 www/admin.php:776 www/admin.php:879
|
||||||
msgid "Save changes"
|
msgid "Save changes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:562
|
#: www/admin.php:560
|
||||||
msgid "Delete admin"
|
msgid "Delete admin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:569 www/admin.php:694
|
#: www/admin.php:567 www/admin.php:692
|
||||||
msgid "Oops, this admin doesn't seem to exist."
|
msgid "Oops, this admin doesn't seem to exist."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:576
|
#: www/admin.php:574
|
||||||
msgid "Create new admin account"
|
msgid "Create new admin account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:602
|
#: www/admin.php:600
|
||||||
msgid "Add admin"
|
msgid "Add admin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:615 www/admin.php:638 www/admin.php:646
|
#: www/admin.php:613 www/admin.php:636 www/admin.php:644
|
||||||
msgid "Create new domain"
|
msgid "Create new domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:621 www/admin.php:650
|
#: www/admin.php:619 www/admin.php:648
|
||||||
msgid "Domain"
|
msgid "Domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:624
|
#: www/admin.php:622
|
||||||
msgid "Edit domain"
|
msgid "Edit domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:632 www/admin.php:920
|
#: www/admin.php:630 www/admin.php:918
|
||||||
msgid "Deleting"
|
msgid "Deleting"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:658
|
#: www/admin.php:656
|
||||||
msgid "Add domain"
|
msgid "Add domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:672
|
#: www/admin.php:670
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Edit domain %s"
|
msgid "Edit domain %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:688
|
#: www/admin.php:686
|
||||||
msgid "Delete domain"
|
msgid "Delete domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:704 www/admin.php:723 www/admin.php:731
|
#: www/admin.php:702 www/admin.php:721 www/admin.php:729
|
||||||
msgid "Create new alias domain"
|
msgid "Create new alias domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:710 www/admin.php:735
|
#: www/admin.php:708 www/admin.php:733
|
||||||
msgid "Alias Domain"
|
msgid "Alias Domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:711 www/admin.php:739 www/admin.php:767
|
#: www/admin.php:709 www/admin.php:737 www/admin.php:765
|
||||||
msgid "Target Domain"
|
msgid "Target Domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:714
|
#: www/admin.php:712
|
||||||
msgid "Edit alias domain"
|
msgid "Edit alias domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:747
|
#: www/admin.php:745
|
||||||
msgid "Add alias domain"
|
msgid "Add alias domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:761
|
#: www/admin.php:759
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Edit alias domain %s"
|
msgid "Edit alias domain %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:783
|
#: www/admin.php:781
|
||||||
msgid "Delete alias domain"
|
msgid "Delete alias domain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:789
|
#: www/admin.php:787
|
||||||
msgid "Oops, this alias domain doesn't seem to exist."
|
msgid "Oops, this alias domain doesn't seem to exist."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:799 www/admin.php:819 www/admin.php:826
|
#: www/admin.php:797 www/admin.php:817 www/admin.php:824
|
||||||
msgid "Create new alias"
|
msgid "Create new alias"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:804 www/admin.php:830
|
#: www/admin.php:802 www/admin.php:828
|
||||||
msgid "Alias"
|
msgid "Alias"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:805 www/admin.php:834 www/admin.php:865
|
#: www/admin.php:803 www/admin.php:832 www/admin.php:863
|
||||||
msgid "Target"
|
msgid "Target"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:808
|
#: www/admin.php:806
|
||||||
msgid "Edit alias"
|
msgid "Edit alias"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:841 www/admin.php:877
|
#: www/admin.php:839 www/admin.php:875
|
||||||
msgid "Enforce encryption"
|
msgid "Enforce encryption"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:846
|
#: www/admin.php:844
|
||||||
msgid "Add alias"
|
msgid "Add alias"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:860
|
#: www/admin.php:858
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Edit alias %s"
|
msgid "Edit alias %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:886
|
#: www/admin.php:884
|
||||||
msgid "Delete alias"
|
msgid "Delete alias"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:892
|
#: www/admin.php:890
|
||||||
msgid "Oops, this alias doesn't seem to exist."
|
msgid "Oops, this alias doesn't seem to exist."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:902 www/admin.php:925 www/admin.php:932
|
#: www/admin.php:900 www/admin.php:923 www/admin.php:930
|
||||||
msgid "Create new mailbox"
|
msgid "Create new mailbox"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:910
|
#: www/admin.php:908
|
||||||
msgid "Edit mailbox"
|
msgid "Edit mailbox"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:918
|
#: www/admin.php:916
|
||||||
msgid "Disabling"
|
msgid "Disabling"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:968
|
#: www/admin.php:966
|
||||||
msgid "Add mailbox"
|
msgid "Add mailbox"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:984
|
#: www/admin.php:982
|
||||||
#, php-format
|
#, php-format
|
||||||
msgid "Edit mailbox %s"
|
msgid "Edit mailbox %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:1016
|
#: www/admin.php:1014
|
||||||
msgid "Save mailbox"
|
msgid "Save mailbox"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:1040
|
#: www/admin.php:1038
|
||||||
msgid "Delete mailbox / Disable two-factor authentication"
|
msgid "Delete mailbox / Disable two-factor authentication"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:1046
|
#: www/admin.php:1044
|
||||||
msgid "Disable two-factor authentication"
|
msgid "Disable two-factor authentication"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:1051
|
#: www/admin.php:1049
|
||||||
msgid "Delete mailbox"
|
msgid "Delete mailbox"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/admin.php:1057
|
#: www/admin.php:1055
|
||||||
msgid "Oops, this mailbox doesn't seem to exist."
|
msgid "Oops, this mailbox doesn't seem to exist."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
10
setup.php
10
setup.php
@ -60,3 +60,13 @@ try{
|
|||||||
echo $e->getMessage() . PHP_EOL;
|
echo $e->getMessage() . PHP_EOL;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
try {
|
||||||
|
$stmt = $db->prepare( 'INSERT IGNORE INTO domain (domain, created, modified) VALUES (?, NOW(), NOW())' );
|
||||||
|
$stmt->execute( [ CLEARNET_SERVER ] );
|
||||||
|
$stmt->execute( [ ONION_SERVER ] );
|
||||||
|
$stmt = $db->prepare( 'INSERT IGNORE INTO alias_domain (alias_domain, target_domain, created, modified) VALUES (?, ?, NOW(), NOW())' );
|
||||||
|
$stmt->execute( [ ONION_SERVER, CLEARNET_SERVER ] );
|
||||||
|
} catch( PDOException $e ) {
|
||||||
|
echo _('Error adding primary domain:') . PHP_EOL;
|
||||||
|
echo $e->getMessage() . PHP_EOL;
|
||||||
|
}
|
||||||
|
458
squirrelmail_check_quota.patch
Normal file
458
squirrelmail_check_quota.patch
Normal file
@ -0,0 +1,458 @@
|
|||||||
|
diff -ruN check_quota_old/config.php check_quota/config.php
|
||||||
|
--- check_quota_old/config.php 1970-01-01 01:00:00.000000000 +0100
|
||||||
|
+++ check_quota/config.php 2023-05-22 08:47:49.000000000 +0200
|
||||||
|
@@ -0,0 +1,409 @@
|
||||||
|
+<?php
|
||||||
|
+
|
||||||
|
+/*
|
||||||
|
+ * This is the configuration file for Check Quota Plugin.
|
||||||
|
+ * You can edit the options here to suit your needs.
|
||||||
|
+ * Please make sure you read the INSTALL file before configuring
|
||||||
|
+ * these options.
|
||||||
|
+*/
|
||||||
|
+
|
||||||
|
+global $settings;
|
||||||
|
+$settings = array();
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+/*******************************
|
||||||
|
+ * Quota Configuration Options *
|
||||||
|
+ *******************************/
|
||||||
|
+
|
||||||
|
+/*
|
||||||
|
+ * Use UNIX (filesystem), IMAP-based or cPanel (experimental) quotas?
|
||||||
|
+ * If you use UNIX (filesystem) quotas, you should set this to 0.
|
||||||
|
+ * If you use IMAP-based quotas, you should set this to 1.
|
||||||
|
+ * If you use cPanel quotas, you should set this to 2.
|
||||||
|
+ *
|
||||||
|
+ * Default: UNIX (filesystem) quotas
|
||||||
|
+ * 0: UNIX / 1: IMAP / 2: cPanel
|
||||||
|
+*/
|
||||||
|
+
|
||||||
|
+$settings['quota_type'] = 1;
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+/*
|
||||||
|
+ * If you are using UNIX (filesystem) quotas, set the path
|
||||||
|
+ * to the "sudo" binary here. See INSTALL for instructions.
|
||||||
|
+*/
|
||||||
|
+
|
||||||
|
+$settings['sudo_binary'] = '/usr/bin/sudo';
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+/*
|
||||||
|
+ * If you are using UNIX quotas, set the path to the "quota"
|
||||||
|
+ * binary here. See INSTALL for instructions.
|
||||||
|
+*/
|
||||||
|
+
|
||||||
|
+$settings['quota_binary'] = '/usr/bin/quota';
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+/*
|
||||||
|
+ * If you are using UNIX quotas and your IMAP server and web server
|
||||||
|
+ * are on different physical machines (i.e. you want to check UNIX
|
||||||
|
+ * quotas remotely) set this to 1. See INSTALL for instructions.
|
||||||
|
+ *
|
||||||
|
+ * This setting is only used for UNIX quotas.
|
||||||
|
+ *
|
||||||
|
+ * Default: Check on local server
|
||||||
|
+ * 0: Check on local server / 1: Check on remote server
|
||||||
|
+*/
|
||||||
|
+
|
||||||
|
+$settings['check_unix_on_remote_server'] = 0;
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+/*
|
||||||
|
+ * If you are using UNIX quotas and your IMAP server and web server
|
||||||
|
+ * are on different physical machines (i.e. you want to check UNIX
|
||||||
|
+ * quotas remotely) set the path to the "ssh" binary here. See INSTALL
|
||||||
|
+ * for instructions.
|
||||||
|
+ *
|
||||||
|
+ * This setting is only used for remote UNIX quotas.
|
||||||
|
+*/
|
||||||
|
+
|
||||||
|
+$settings['ssh_binary'] = '/usr/bin/ssh';
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+/*
|
||||||
|
+ * If you are using UNIX quotas and your IMAP server and web server
|
||||||
|
+ * are on different physical machines (i.e. you want to check UNIX
|
||||||
|
+ * quotas remotely) set the username that will check quotas on your
|
||||||
|
+ * IMAP server here. See INSTALL for instructions.
|
||||||
|
+ *
|
||||||
|
+ * This setting is only used for remote UNIX quotas.
|
||||||
|
+*/
|
||||||
|
+
|
||||||
|
+$settings['remote_unix_user'] = 'cquotauser';
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+/*
|
||||||
|
+ * If you are using UNIX quotas and your IMAP server and web server
|
||||||
|
+ * are on different physical machines (i.e. you want to check UNIX
|
||||||
|
+ * quotas remotely) set the IP address or hostname of your IMAP
|
||||||
|
+ * server here. See INSTALL for instructions.
|
||||||
|
+ *
|
||||||
|
+ * This setting is only used for remote UNIX quotas.
|
||||||
|
+*/
|
||||||
|
+
|
||||||
|
+$settings['remote_unix_server'] = '192.168.1.1';
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+/*
|
||||||
|
+ * If you are using cPanel quotas, set the path to the "du" binary
|
||||||
|
+ * here. See INSTALL for instructions.
|
||||||
|
+*/
|
||||||
|
+
|
||||||
|
+$settings['du_binary'] = '/usr/bin/du';
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+/*
|
||||||
|
+ * If you are using cPanel quotas, set the cPanel root path here.
|
||||||
|
+ * See INSTALL for instructions.
|
||||||
|
+*/
|
||||||
|
+
|
||||||
|
+$settings['cpanel_root'] = '/path/to/cpanel/root';
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+/*
|
||||||
|
+ * If you want to use a separate IMAP connection when checking your
|
||||||
|
+ * quota, set this variable to 1, else, set it to 0
|
||||||
|
+ *
|
||||||
|
+ * This will be a waste of resources if there already is an open
|
||||||
|
+ * IMAP connection to your server. So, most probably you will not need
|
||||||
|
+ * to adjust this variable in most occasions.
|
||||||
|
+ *
|
||||||
|
+ * Default: Do not use separate IMAP connection
|
||||||
|
+ * 0: Do not use separate connection / 1: Use separate connection
|
||||||
|
+*/
|
||||||
|
+
|
||||||
|
+$settings['use_separate_imap_connection'] = 0;
|
||||||
|
+
|
||||||
|
+/***************************
|
||||||
|
+ * General Display Options *
|
||||||
|
+ ***************************/
|
||||||
|
+
|
||||||
|
+/*
|
||||||
|
+ * Which graph type do you prefer?
|
||||||
|
+ *
|
||||||
|
+ * You have three options here. You can use HTML tables, GD images,
|
||||||
|
+ * or Flash graphics.
|
||||||
|
+ *
|
||||||
|
+ * GD images can only be generated if you have GD support built into
|
||||||
|
+ * PHP (--with-gd). For more information on how to install GD support
|
||||||
|
+ * in PHP, see:
|
||||||
|
+ *
|
||||||
|
+ * http://www.php.net/manual/ref.image.php
|
||||||
|
+ *
|
||||||
|
+ * If your server doesn't have GD png, gif or jpg support but you enable GD
|
||||||
|
+ * graphics, the plugin will revert to HTML tables.
|
||||||
|
+ *
|
||||||
|
+ * As SquirrelMail is a pure PHP-driven webmail program, and some people do
|
||||||
|
+ * not have GD support in PHP, default is HTML tables.
|
||||||
|
+ *
|
||||||
|
+ * You will get the most satisfying graph output with GD or Flash graphs.
|
||||||
|
+ *
|
||||||
|
+ * Default: Use HTML
|
||||||
|
+ * 0: Use HTML / 1: Use GD / 2: Use Flash
|
||||||
|
+*/
|
||||||
|
+
|
||||||
|
+$settings['graph_type'] = 0;
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+/*
|
||||||
|
+ * Will the quota information be shown above or below the folders list?
|
||||||
|
+ *
|
||||||
|
+ * Default: Above
|
||||||
|
+ * 0: Below / 1: Above
|
||||||
|
+*/
|
||||||
|
+
|
||||||
|
+$settings['info_above_folders_list'] = 1;
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+/*
|
||||||
|
+ * Font size for quota information displayed on the folder pane.
|
||||||
|
+ * Must be a positive or negative integer value.
|
||||||
|
+ *
|
||||||
|
+ * Default: -2
|
||||||
|
+*/
|
||||||
|
+
|
||||||
|
+$settings['font_size'] = -2;
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+/*
|
||||||
|
+ * Alignment for the graph and text information on the folder pane.
|
||||||
|
+ * This can be "left", "center" or "right".
|
||||||
|
+ *
|
||||||
|
+ * Default: "left"
|
||||||
|
+*/
|
||||||
|
+
|
||||||
|
+$settings['graph_alignment'] = 'left';
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+/*
|
||||||
|
+ * Whether or not to use horizontal rules to seperate quota information
|
||||||
|
+ * from other information on the folder pane.
|
||||||
|
+ *
|
||||||
|
+ * Default: No
|
||||||
|
+ * 0: No / 1: Yes
|
||||||
|
+*/
|
||||||
|
+
|
||||||
|
+$settings['use_hr'] = 0;
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+/*
|
||||||
|
+ * Whether or not to show the introductory "Quota Usage" text for
|
||||||
|
+ * size-based quotas and the "File Usage" text for count-based quotas
|
||||||
|
+ * displayed on the folder pane.
|
||||||
|
+ *
|
||||||
|
+ * Default: On
|
||||||
|
+ * 0: Off / 1: On
|
||||||
|
+*/
|
||||||
|
+
|
||||||
|
+$settings['show_intro_texts'] = 1;
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+/*
|
||||||
|
+ * Show the quota details above or below the quota graph?
|
||||||
|
+ *
|
||||||
|
+ * Default: Below
|
||||||
|
+ * 0: Below / 1: Above
|
||||||
|
+*/
|
||||||
|
+
|
||||||
|
+$settings['details_above_graph'] = 0;
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+/*
|
||||||
|
+ * Whether to show used space (in KB, MB or GB depending on usage) for
|
||||||
|
+ * size-based quotas and file count for count-based quotas instead of
|
||||||
|
+ * percent usage in the information displayed on the folder pane.
|
||||||
|
+ *
|
||||||
|
+ * Default: Show percent
|
||||||
|
+ * 0: Show percent / 1: Show size/count
|
||||||
|
+*/
|
||||||
|
+
|
||||||
|
+$settings['show_quantity_instead_of_percent'] = 0;
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+/*
|
||||||
|
+ * Quota percent thresholds. If the user's usage is more than one
|
||||||
|
+ * of these, the graph will use a different color and you also have
|
||||||
|
+ * the option to show a warning in the SquirrelMail "MOTD" display
|
||||||
|
+ * area when the user logs in.
|
||||||
|
+ *
|
||||||
|
+ * These must be positive integers.
|
||||||
|
+ *
|
||||||
|
+ * Defaults: Yellow: 70% / Red: 90%
|
||||||
|
+*/
|
||||||
|
+
|
||||||
|
+$settings['yellow_alert_limit'] = 70;
|
||||||
|
+$settings['red_alert_limit'] = 90;
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+/*
|
||||||
|
+ * Yellow alert login warning option. When turned on and when the
|
||||||
|
+ * user's usage exceeds the yellow alert threshold (see above), a
|
||||||
|
+ * warning message will be displayed in the SquirrelMail "MOTD" area
|
||||||
|
+ * when he/she logs on.
|
||||||
|
+ *
|
||||||
|
+ * Default: On
|
||||||
|
+ * 0: Off / 1: On
|
||||||
|
+*/
|
||||||
|
+
|
||||||
|
+$settings['show_yellow_alert_motd'] = 1;
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+/*
|
||||||
|
+ * Red alert login warning option. When turned on and when the
|
||||||
|
+ * user's usage exceeds the red alert threshold (see above), a
|
||||||
|
+ * warning message will be displayed in the SquirrelMail "MOTD" area
|
||||||
|
+ * when he/she logs on.
|
||||||
|
+ *
|
||||||
|
+ * Default: On
|
||||||
|
+ * 0: Off / 1: On
|
||||||
|
+*/
|
||||||
|
+
|
||||||
|
+$settings['show_red_alert_motd'] = 1;
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+/*
|
||||||
|
+ * If your quotas are set based on 1 MB = 1000 KB, you may want to
|
||||||
|
+ * turn this option on. Otherwise, 1 MB = 1024 KB will be used for
|
||||||
|
+ * all quota calculations, which is the generally accepted convention.
|
||||||
|
+ *
|
||||||
|
+ * Default: Off
|
||||||
|
+ * 0: Off (1MB = 1024KB) / 1: On (1MB = 1000KB)
|
||||||
|
+*/
|
||||||
|
+
|
||||||
|
+$settings['use_1000KB_per_MB'] = 0;
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+/*
|
||||||
|
+ * Whether or not to show filesystem names. This setting
|
||||||
|
+ * is only used for UNIX (filesystem) quotas.
|
||||||
|
+ *
|
||||||
|
+ * This is useful when you have more than one filesystem
|
||||||
|
+ * which have quotas for your users.
|
||||||
|
+ *
|
||||||
|
+ * When set to "1" filesystem aliases override filesystem names.
|
||||||
|
+ *
|
||||||
|
+ * Default: Off
|
||||||
|
+ * 0: Off
|
||||||
|
+ * 1: Show filesystem name or alias if an alias is set for that filesystem
|
||||||
|
+*/
|
||||||
|
+
|
||||||
|
+$settings['show_filesystems'] = 0;
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+/********************
|
||||||
|
+ * Override Options *
|
||||||
|
+ ********************/
|
||||||
|
+
|
||||||
|
+/*
|
||||||
|
+ * You can use this list to map different names to your filesystems. For
|
||||||
|
+ * example, you can display "Mail Folder" instead of the filesystem name
|
||||||
|
+ * "/dev/hda4". Leave this empty if you don't want to set up any such
|
||||||
|
+ * aliases. If "show_filesystems" is set to "0" this list will have no
|
||||||
|
+ * meaning.
|
||||||
|
+ *
|
||||||
|
+ * This setting is only used for UNIX quotas.
|
||||||
|
+ *
|
||||||
|
+ * If you use this setting, make sure to replace "/dev/hda8" and "/dev/sda1"
|
||||||
|
+ * below with the filesystems that are appropriate on your system.
|
||||||
|
+*/
|
||||||
|
+
|
||||||
|
+$settings['fs_alias'] = array (
|
||||||
|
+ '/dev/hda8' => 'Mail',
|
||||||
|
+ '/dev/sda6' => 'Data',
|
||||||
|
+ );
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+/*
|
||||||
|
+ * You can use this list to exclude some filesystems in your quota output.
|
||||||
|
+ * This allows you to only show quota information for the filesystem that
|
||||||
|
+ * your mail accounts reside on, to avoid confusion.
|
||||||
|
+ *
|
||||||
|
+ * You don't need to add filesystems which do not have any
|
||||||
|
+ * quota support here.
|
||||||
|
+ *
|
||||||
|
+ * You will need to write the exact filesystem name and, if you want to
|
||||||
|
+ * hide that filesystem, you will need to set its value to 1. If you want
|
||||||
|
+ * to show that filesystem, you can remove its entry from this list, or
|
||||||
|
+ * you can set its value to 0.
|
||||||
|
+ *
|
||||||
|
+ * This setting is only used for UNIX quotas.
|
||||||
|
+ *
|
||||||
|
+ * If you use this setting, make sure to replace "/dev/hda8" and "/dev/sda1"
|
||||||
|
+ * below with the filesystems that are appropriate on your system.
|
||||||
|
+*/
|
||||||
|
+
|
||||||
|
+$settings['exclude_fs'] = array (
|
||||||
|
+ '/dev/hda8' => 1,
|
||||||
|
+ '/dev/sda6' => 0,
|
||||||
|
+ );
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+/*
|
||||||
|
+ * Some IMAP servers use dynamic quotas, so the users may not be able to
|
||||||
|
+ * see their true quotas. In this situation you can override the max quota
|
||||||
|
+ * information returned by the plugin with these variables. For size-based
|
||||||
|
+ * quotas, change "imap_size_quota", for count-based quotas, change
|
||||||
|
+ * "imap_count_quota".
|
||||||
|
+ *
|
||||||
|
+ * Leave blank for server returned quota information to be displayed.
|
||||||
|
+ *
|
||||||
|
+ * This setting is only used for IMAP quotas.
|
||||||
|
+ *
|
||||||
|
+ * NOTE: Values must be entered in Kilobytes.
|
||||||
|
+*/
|
||||||
|
+
|
||||||
|
+$settings['imap_size_quota'] = '';
|
||||||
|
+$settings['imap_count_quota'] = '';
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+/*
|
||||||
|
+ * As cPanel quotas work differently from UNIX or IMAP quotas, we have to
|
||||||
|
+ * use "du" to calculate these type of quotas. Using "du" can be very
|
||||||
|
+ * exhaustive for a slow or loaded server. So as a default, we calculate
|
||||||
|
+ * cPanel quotas only once for a logged in user. To refresh the quota
|
||||||
|
+ * information the user has to log out and log in again. This option
|
||||||
|
+ * overrides this behavior and refreshes cPanel quota information on every
|
||||||
|
+ * refresh of the folders list.
|
||||||
|
+ *
|
||||||
|
+ * CAUTION: enabling this may place unnecessarily high load on your server.
|
||||||
|
+ *
|
||||||
|
+ * cPanel quota information is always refreshed on the troubleshooting page,
|
||||||
|
+ * regardless of this option.
|
||||||
|
+ *
|
||||||
|
+ * This setting is only used for cPanel quotas.
|
||||||
|
+ *
|
||||||
|
+ * Default: Off
|
||||||
|
+ * 0: Off; calculate quota once at time of login
|
||||||
|
+ * 1: Always refresh cPanel information
|
||||||
|
+*/
|
||||||
|
+
|
||||||
|
+$settings['always_refresh_cpanel'] = 0;
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+/********************
|
||||||
|
+ * Troubleshooting *
|
||||||
|
+ ********************/
|
||||||
|
+
|
||||||
|
+/*
|
||||||
|
+ * Turn this on to see troubleshooting output from server for help
|
||||||
|
+ * debugging your Check Quota settings. This will add a link to
|
||||||
|
+ * the "Options" page with the name "Check Quota Troubleshooting".
|
||||||
|
+ * You should always turn this off when Check Quota is working as
|
||||||
|
+ * intended.
|
||||||
|
+ *
|
||||||
|
+ * Default: Off
|
||||||
|
+ * 0: Off / 1: On
|
||||||
|
+*/
|
||||||
|
+
|
||||||
|
+$settings['troubleshoot'] = 1;
|
||||||
|
+
|
||||||
|
diff -ruN check_quota_old/functions.php check_quota/functions.php
|
||||||
|
--- check_quota_old/functions.php 2007-08-04 16:58:53.000000000 +0200
|
||||||
|
+++ check_quota/functions.php 2023-05-22 08:14:04.000000000 +0200
|
||||||
|
@@ -143,10 +143,11 @@
|
||||||
|
*/
|
||||||
|
function check_quota_motd($args)
|
||||||
|
{
|
||||||
|
+ global $currentHookName;
|
||||||
|
if ( !sqgetGlobalVar('just_logged_in', $just_logged_in, SQ_SESSION) || empty($just_logged_in) )
|
||||||
|
return FALSE;
|
||||||
|
|
||||||
|
- if ( get_current_hook_name($args) != 'right_main_after_header' || !sqGetGlobalVar('check_quota_motd_displayed', $check_quota_motd_displayed, SQ_SESSION) || empty($check_quota_motd_displayed) )
|
||||||
|
+ if ( $currentHookName !== 'right_main_after_header' || !sqGetGlobalVar('check_quota_motd_displayed', $check_quota_motd_displayed, SQ_SESSION) || empty($check_quota_motd_displayed) )
|
||||||
|
{
|
||||||
|
global $check_quota;
|
||||||
|
|
||||||
|
@@ -214,7 +215,7 @@
|
||||||
|
* settings and checks the user's quota.
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
- function CheckQuota()
|
||||||
|
+ function __construct()
|
||||||
|
{
|
||||||
|
$this->reset_debug();
|
||||||
|
$this->load_settings();
|
||||||
|
@@ -230,7 +231,6 @@
|
||||||
|
global $settings;
|
||||||
|
|
||||||
|
include_once(SM_PATH . 'plugins/check_quota/config.php');
|
||||||
|
-
|
||||||
|
$this->settings = $settings;
|
||||||
|
unset ($settings);
|
||||||
|
}
|
||||||
|
diff -ruN check_quota_old/troubleshoot.php check_quota/troubleshoot.php
|
||||||
|
--- check_quota_old/troubleshoot.php 2007-08-06 11:16:29.000000000 +0200
|
||||||
|
+++ check_quota/troubleshoot.php 2023-05-22 07:55:31.000000000 +0200
|
||||||
|
@@ -42,7 +42,7 @@
|
||||||
|
if ( empty($check_quota->settings['troubleshoot']) )
|
||||||
|
{
|
||||||
|
unset($check_quota);
|
||||||
|
- exit();
|
||||||
|
+// exit();
|
||||||
|
}
|
||||||
|
|
||||||
|
$cq_to = '<tr><td colspan="2" bgcolor="' . $color[4] . '" align="center"><font color="' . $color[8] . '"><b>';
|
200
squirrelmail_config.php
Executable file
200
squirrelmail_config.php
Executable file
@ -0,0 +1,200 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
/**
|
||||||
|
* SquirrelMail Configuration File
|
||||||
|
* Created using the configure script, conf.pl
|
||||||
|
*/
|
||||||
|
|
||||||
|
$config_version = '1.5.0';
|
||||||
|
$config_use_color = 1;
|
||||||
|
|
||||||
|
$org_name = "SquirrelMail";
|
||||||
|
$org_logo = SM_PATH . 'images/sm_logo.png';
|
||||||
|
$org_logo_width = '308';
|
||||||
|
$org_logo_height = '111';
|
||||||
|
$org_title = "SquirrelMail";
|
||||||
|
$signout_page = '';
|
||||||
|
$frame_top = '_top';
|
||||||
|
|
||||||
|
$provider_uri = '';
|
||||||
|
|
||||||
|
$provider_name = '';
|
||||||
|
|
||||||
|
$motd = "";
|
||||||
|
|
||||||
|
$squirrelmail_default_language = 'en_US';
|
||||||
|
$default_charset = 'utf-8';
|
||||||
|
$show_alternative_names = true;
|
||||||
|
$aggressive_decoding = true;
|
||||||
|
$lossy_encoding = false;
|
||||||
|
|
||||||
|
$domain = 'danwin1210.de';
|
||||||
|
$imapServerAddress = 'danwin1210.de';
|
||||||
|
$imapPort = 993;
|
||||||
|
$useSendmail = false;
|
||||||
|
$smtpServerAddress = 'danwin1210.de';
|
||||||
|
$smtpPort = 465;
|
||||||
|
$sendmail_path = '/usr/sbin/sendmail';
|
||||||
|
$sendmail_args = '-i -t';
|
||||||
|
$pop_before_smtp = false;
|
||||||
|
$pop_before_smtp_host = '';
|
||||||
|
$imap_server_type = 'dovecot';
|
||||||
|
$invert_time = false;
|
||||||
|
$optional_delimiter = 'detect';
|
||||||
|
$encode_header_key = '';
|
||||||
|
|
||||||
|
$default_folder_prefix = '';
|
||||||
|
$trash_folder = 'Trash';
|
||||||
|
$sent_folder = 'Sent';
|
||||||
|
$draft_folder = 'Drafts';
|
||||||
|
$default_move_to_trash = true;
|
||||||
|
$default_move_to_sent = true;
|
||||||
|
$default_save_as_draft = true;
|
||||||
|
$show_prefix_option = false;
|
||||||
|
$list_special_folders_first = true;
|
||||||
|
$use_special_folder_color = true;
|
||||||
|
$auto_expunge = true;
|
||||||
|
$default_sub_of_inbox = false;
|
||||||
|
$show_contain_subfolders_option = false;
|
||||||
|
$default_unseen_notify = 2;
|
||||||
|
$default_unseen_type = 1;
|
||||||
|
$auto_create_special = true;
|
||||||
|
$delete_folder = false;
|
||||||
|
$noselect_fix_enable = false;
|
||||||
|
|
||||||
|
$data_dir = '/var/local/squirrelmail/data/';
|
||||||
|
$attachment_dir = '/var/local/squirrelmail/attach/';
|
||||||
|
$dir_hash_level = 0;
|
||||||
|
$default_left_size = '150';
|
||||||
|
$force_username_lowercase = true;
|
||||||
|
$default_use_priority = false;
|
||||||
|
$hide_sm_attributions = false;
|
||||||
|
$default_use_mdn = false;
|
||||||
|
$edit_identity = false;
|
||||||
|
$edit_name = true;
|
||||||
|
$edit_reply_to = true;
|
||||||
|
$hide_auth_header = true;
|
||||||
|
$disable_thread_sort = false;
|
||||||
|
$disable_server_sort = false;
|
||||||
|
$allow_charset_search = true;
|
||||||
|
$allow_advanced_search = 0;
|
||||||
|
|
||||||
|
$time_zone_type = 0;
|
||||||
|
|
||||||
|
$config_location_base = '';
|
||||||
|
|
||||||
|
$disable_plugins = false;
|
||||||
|
$disable_plugins_user = '';
|
||||||
|
|
||||||
|
$plugins[] = 'check_quota';
|
||||||
|
|
||||||
|
$user_theme_default = 0;
|
||||||
|
$user_themes[0]['PATH'] = 'none';
|
||||||
|
$user_themes[0]['NAME'] = 'Default';
|
||||||
|
$user_themes[1]['PATH'] = SM_PATH . 'css/blue_gradient/';
|
||||||
|
$user_themes[1]['NAME'] = 'Blue Options';
|
||||||
|
$user_themes[2]['PATH'] = SM_PATH . 'css/alien_glow/';
|
||||||
|
$user_themes[2]['NAME'] = 'Alien Glow';
|
||||||
|
$user_themes[3]['PATH'] = SM_PATH . 'css/autumn/';
|
||||||
|
$user_themes[3]['NAME'] = 'Autumn';
|
||||||
|
$user_themes[4]['PATH'] = SM_PATH . 'css/autumn2/';
|
||||||
|
$user_themes[4]['NAME'] = 'Autumn2';
|
||||||
|
$user_themes[5]['PATH'] = SM_PATH . 'css/black_bean_burrito/';
|
||||||
|
$user_themes[5]['NAME'] = 'Black Bean Burrito';
|
||||||
|
$user_themes[6]['PATH'] = SM_PATH . 'css/blue_grey/';
|
||||||
|
$user_themes[6]['NAME'] = 'Blue Grey';
|
||||||
|
$user_themes[7]['PATH'] = SM_PATH . 'css/blue_on_blue/';
|
||||||
|
$user_themes[7]['NAME'] = 'Blue On Blue';
|
||||||
|
$user_themes[8]['PATH'] = SM_PATH . 'css/bluesnews/';
|
||||||
|
$user_themes[8]['NAME'] = 'Bluesnews';
|
||||||
|
$user_themes[9]['PATH'] = SM_PATH . 'css/bluesome/';
|
||||||
|
$user_themes[9]['NAME'] = 'Bluesome';
|
||||||
|
$user_themes[10]['PATH'] = SM_PATH . 'css/bluesteel/';
|
||||||
|
$user_themes[10]['NAME'] = 'Bluesteel';
|
||||||
|
|
||||||
|
$icon_theme_def = 1;
|
||||||
|
$icon_theme_fallback = 3;
|
||||||
|
$icon_themes[0]['PATH'] = 'none';
|
||||||
|
$icon_themes[0]['NAME'] = 'No Icons';
|
||||||
|
$icon_themes[1]['PATH'] = 'template';
|
||||||
|
$icon_themes[1]['NAME'] = 'Template Default Icons';
|
||||||
|
$icon_themes[2]['PATH'] = SM_PATH . 'images/themes/default/';
|
||||||
|
$icon_themes[2]['NAME'] = 'Default Icon Set';
|
||||||
|
$icon_themes[3]['PATH'] = SM_PATH . 'images/themes/xp/';
|
||||||
|
$icon_themes[3]['NAME'] = 'XP Style Icons';
|
||||||
|
|
||||||
|
$templateset_default = 'default';
|
||||||
|
$templateset_fallback = 'default';
|
||||||
|
$rpc_templateset = 'default_rpc';
|
||||||
|
$aTemplateSet[0]['ID'] = 'default';
|
||||||
|
$aTemplateSet[0]['NAME'] = 'Default';
|
||||||
|
$aTemplateSet[1]['ID'] = 'default_advanced';
|
||||||
|
$aTemplateSet[1]['NAME'] = 'Advanced';
|
||||||
|
|
||||||
|
$default_fontsize = '';
|
||||||
|
$default_fontset = '';
|
||||||
|
|
||||||
|
$fontsets = array();
|
||||||
|
$fontsets['verasans'] = 'bitstream vera sans,verdana,sans-serif';
|
||||||
|
$fontsets['sans'] = 'helvetica,arial,sans-serif';
|
||||||
|
$fontsets['comicsans'] = 'comic sans ms,sans-serif';
|
||||||
|
$fontsets['tahoma'] = 'tahoma,sans-serif';
|
||||||
|
$fontsets['serif'] = 'serif';
|
||||||
|
|
||||||
|
$default_use_javascript_addr_book = false;
|
||||||
|
$addrbook_dsn = '';
|
||||||
|
$addrbook_table = 'address';
|
||||||
|
|
||||||
|
$prefs_dsn = '';
|
||||||
|
$prefs_table = 'userprefs';
|
||||||
|
$prefs_user_field = 'user';
|
||||||
|
$prefs_user_size = 128;
|
||||||
|
$prefs_key_field = 'prefkey';
|
||||||
|
$prefs_key_size = 64;
|
||||||
|
$prefs_val_field = 'prefval';
|
||||||
|
$prefs_val_size = 65536;
|
||||||
|
|
||||||
|
$addrbook_global_dsn = '';
|
||||||
|
$addrbook_global_table = 'global_abook';
|
||||||
|
$addrbook_global_writeable = false;
|
||||||
|
$addrbook_global_listing = false;
|
||||||
|
|
||||||
|
$abook_global_file = '';
|
||||||
|
$abook_global_file_writeable = false;
|
||||||
|
|
||||||
|
$abook_global_file_listing = true;
|
||||||
|
|
||||||
|
$abook_file_line_length = 2048;
|
||||||
|
|
||||||
|
$no_list_for_subscribe = false;
|
||||||
|
$smtp_auth_mech = 'plain';
|
||||||
|
$smtp_sitewide_user = '';
|
||||||
|
$smtp_sitewide_pass = '';
|
||||||
|
$imap_auth_mech = 'plain';
|
||||||
|
$use_imap_tls = 1;
|
||||||
|
$use_smtp_tls = 1;
|
||||||
|
$display_imap_login_error = false;
|
||||||
|
$session_name = 'SQMSESSID';
|
||||||
|
$only_secure_cookies = true;
|
||||||
|
$disable_security_tokens = false;
|
||||||
|
$check_referrer = '';
|
||||||
|
$use_transparent_security_image = true;
|
||||||
|
$allow_svg_display = false;
|
||||||
|
$block_svg_download = false;
|
||||||
|
$fix_broken_base64_encoded_messages = false;
|
||||||
|
|
||||||
|
$use_iframe = false;
|
||||||
|
$ask_user_info = false;
|
||||||
|
$use_icons = false;
|
||||||
|
|
||||||
|
$use_php_recode = false;
|
||||||
|
$use_php_iconv = true;
|
||||||
|
|
||||||
|
$buffer_output = false;
|
||||||
|
|
||||||
|
$allow_remote_configtest = false;
|
||||||
|
$secured_config = true;
|
||||||
|
$sq_https_port = 443;
|
||||||
|
$sq_ignore_http_x_forwarded_headers = true;
|
||||||
|
$sm_debug_mode = SM_DEBUG_MODE_OFF;
|
||||||
|
|
25
squirrelmail_plugin_hooks.php
Normal file
25
squirrelmail_plugin_hooks.php
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
/**
|
||||||
|
* SquirrelMail Plugin Hook Registration File
|
||||||
|
* Auto-generated using the configure script, conf.pl
|
||||||
|
*/
|
||||||
|
|
||||||
|
global $squirrelmail_plugin_hooks;
|
||||||
|
|
||||||
|
$squirrelmail_plugin_hooks['left_main_before']['check_quota']
|
||||||
|
= 'check_quota_graph_before_do';
|
||||||
|
$squirrelmail_plugin_hooks['left_main_after']['check_quota']
|
||||||
|
= 'check_quota_graph_after_do';
|
||||||
|
$squirrelmail_plugin_hooks['right_main_after_header']['check_quota']
|
||||||
|
= 'check_quota_motd_do';
|
||||||
|
$squirrelmail_plugin_hooks['template_construct_left_main.tpl']['check_quota']
|
||||||
|
= 'check_quota_graph_do';
|
||||||
|
$squirrelmail_plugin_hooks['template_construct_motd.tpl']['check_quota']
|
||||||
|
= 'check_quota_motd_do';
|
||||||
|
$squirrelmail_plugin_hooks['optpage_register_block']['check_quota']
|
||||||
|
= 'check_quota_optpage_register_block_do';
|
||||||
|
$squirrelmail_plugin_hooks['configtest']['check_quota']
|
||||||
|
= 'check_quota_check_configuration_do';
|
||||||
|
|
||||||
|
|
9
tools/create_admin.php
Normal file
9
tools/create_admin.php
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
<?php
|
||||||
|
const ADMIN_USER='admin';
|
||||||
|
const ADMIN_PASS='YOUR_PASSWORD';
|
||||||
|
|
||||||
|
require_once __DIR__ . '/../common_config.php';
|
||||||
|
$db = get_db_instance();
|
||||||
|
$hash = password_hash( ADMIN_PASS, PASSWORD_ARGON2ID );
|
||||||
|
$stmt = $db->prepare( 'INSERT INTO admin (password_hash_type, password, superadmin, username, created, modified) VALUES ("{ARGON2ID}", ?, 1, ?, NOW(), NOW());' );
|
||||||
|
$stmt->execute( [ $hash, ADMIN_USER ] );
|
@ -289,12 +289,11 @@ if ( $_SERVER[ 'REQUEST_METHOD' ] === 'POST' ) {
|
|||||||
$additional = preg_split( "/[\s,]+/", $_POST[ 'alias_to' ] );
|
$additional = preg_split( "/[\s,]+/", $_POST[ 'alias_to' ] );
|
||||||
$alias_goto .= validate_email_list( $additional, $msg );
|
$alias_goto .= validate_email_list( $additional, $msg );
|
||||||
}
|
}
|
||||||
$quota = 1024 * 1024 * 1024;
|
|
||||||
$alias_goto = rtrim( $alias_goto, ',' );
|
$alias_goto = rtrim( $alias_goto, ',' );
|
||||||
$stmt = $db->prepare( 'UPDATE alias SET goto = ?, enforce_tls_in = ?, active = ? WHERE address = ?;' );
|
$stmt = $db->prepare( 'UPDATE alias SET goto = ?, enforce_tls_in = ?, active = ? WHERE address = ?;' );
|
||||||
$stmt->execute( [ $alias_goto, ( isset( $_POST[ 'enforce_tls_in' ] ) ? 1 : 0 ), ( isset( $_POST[ 'active' ] ) ? 1 : 0 ), $_POST[ 'user' ] ] );
|
$stmt->execute( [ $alias_goto, ( isset( $_POST[ 'enforce_tls_in' ] ) ? 1 : 0 ), ( isset( $_POST[ 'active' ] ) ? 1 : 0 ), $_POST[ 'user' ] ] );
|
||||||
$stmt = $db->prepare( 'UPDATE mailbox SET enforce_tls_in = ?, enforce_tls_out = ?, active = ?, quota = ?, modified = NOW() WHERE username = ?;' );
|
$stmt = $db->prepare( 'UPDATE mailbox SET enforce_tls_in = ?, enforce_tls_out = ?, active = ?, quota = ?, modified = NOW() WHERE username = ?;' );
|
||||||
$stmt->execute( [ ( isset( $_POST[ 'enforce_tls_in' ] ) ? 1 : 0 ), ( isset( $_POST[ 'enforce_tls_out' ] ) ? 1 : 0 ), ( isset( $_POST[ 'active' ] ) ? 1 : 0 ), $quota, $_POST[ 'user' ] ] );
|
$stmt->execute( [ ( isset( $_POST[ 'enforce_tls_in' ] ) ? 1 : 0 ), ( isset( $_POST[ 'enforce_tls_out' ] ) ? 1 : 0 ), ( isset( $_POST[ 'active' ] ) ? 1 : 0 ), DEFAULT_QUOTA, $_POST[ 'user' ] ] );
|
||||||
$msg .= '<div class="green" role="alert">'.htmlspecialchars(_('Successfully updated mailbox.')).'</div>';
|
$msg .= '<div class="green" role="alert">'.htmlspecialchars(_('Successfully updated mailbox.')).'</div>';
|
||||||
}
|
}
|
||||||
} elseif ( $_POST[ 'action' ] === 'save_new_mailbox' && ! empty( $_POST[ 'user' ] ) ) {
|
} elseif ( $_POST[ 'action' ] === 'save_new_mailbox' && ! empty( $_POST[ 'user' ] ) ) {
|
||||||
@ -316,7 +315,6 @@ if ( $_SERVER[ 'REQUEST_METHOD' ] === 'POST' ) {
|
|||||||
$user = $parser->getLocalPart();
|
$user = $parser->getLocalPart();
|
||||||
$domain = $parser->getDomainPart();
|
$domain = $parser->getDomainPart();
|
||||||
$hash = password_hash( $_POST[ 'pwd' ], PASSWORD_ARGON2ID );
|
$hash = password_hash( $_POST[ 'pwd' ], PASSWORD_ARGON2ID );
|
||||||
$quota = 50 * 1024 * 1024;
|
|
||||||
$alias_goto = '';
|
$alias_goto = '';
|
||||||
if ( isset( $_POST[ 'alias_keep_copy' ] ) ) {
|
if ( isset( $_POST[ 'alias_keep_copy' ] ) ) {
|
||||||
$alias_goto .= $email . ',';
|
$alias_goto .= $email . ',';
|
||||||
@ -329,7 +327,7 @@ if ( $_SERVER[ 'REQUEST_METHOD' ] === 'POST' ) {
|
|||||||
$stmt = $db->prepare( 'INSERT INTO alias (address, goto, domain, created, modified, enforce_tls_in, active) VALUES (?, ?, ?, NOW(), NOW(), ?, ?);' );
|
$stmt = $db->prepare( 'INSERT INTO alias (address, goto, domain, created, modified, enforce_tls_in, active) VALUES (?, ?, ?, NOW(), NOW(), ?, ?);' );
|
||||||
$stmt->execute( [ $email, $alias_goto, $domain, ( isset( $_POST[ 'enforce_tls_in' ] ) ? 1 : 0 ), ( isset( $_POST[ 'active' ] ) ? 1 : 0 ) ] );
|
$stmt->execute( [ $email, $alias_goto, $domain, ( isset( $_POST[ 'enforce_tls_in' ] ) ? 1 : 0 ), ( isset( $_POST[ 'active' ] ) ? 1 : 0 ) ] );
|
||||||
$stmt = $db->prepare( 'INSERT INTO mailbox (username, password, quota, local_part, domain, created, modified, password_hash_type, openpgpkey_wkd, enforce_tls_in, enforce_tls_out, active) VALUES(?, ?, ?, ?, ?, NOW(), NOW(), ?, ?, ?, ?, ?);' );
|
$stmt = $db->prepare( 'INSERT INTO mailbox (username, password, quota, local_part, domain, created, modified, password_hash_type, openpgpkey_wkd, enforce_tls_in, enforce_tls_out, active) VALUES(?, ?, ?, ?, ?, NOW(), NOW(), ?, ?, ?, ?, ?);' );
|
||||||
$stmt->execute( [ $email, $hash, $quota, $user, $domain, '{ARGON2ID}', z_base32_encode( hash( 'sha1', mb_strtolower( $user ), true ) ), ( isset( $_POST[ 'enforce_tls_in' ] ) ? 1 : 0 ), ( isset( $_POST[ 'enforce_tls_out' ] ) ? 1 : 0 ), ( isset( $_POST[ 'active' ] ) ? 1 : 0 ) ] );
|
$stmt->execute( [ $email, $hash, DEFAULT_QUOTA, $user, $domain, '{ARGON2ID}', z_base32_encode( hash( 'sha1', mb_strtolower( $user ), true ) ), ( isset( $_POST[ 'enforce_tls_in' ] ) ? 1 : 0 ), ( isset( $_POST[ 'enforce_tls_out' ] ) ? 1 : 0 ), ( isset( $_POST[ 'active' ] ) ? 1 : 0 ) ] );
|
||||||
$msg .= '<div class="green" role="alert">'.htmlspecialchars(_('Successfully created new mailbox!')).'</div>';
|
$msg .= '<div class="green" role="alert">'.htmlspecialchars(_('Successfully created new mailbox!')).'</div>';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -22,7 +22,10 @@ global $language, $dir, $locale;
|
|||||||
<p><?php echo htmlspecialchars(_('Info')); ?> | <a href="<?php echo ROOT_URL; ?>register.php"><?php echo htmlspecialchars(_('Register')); ?></a> | <a href="<?php echo ROOT_URL; ?>manage_account.php"><?php echo htmlspecialchars(_('Manage account')); ?></a> | <a href="<?php echo ROOT_URL; ?>squirrelmail/src/login.php" target="_blank"><?php echo htmlspecialchars(_('SquirrelMail')); ?></a> | <a href="<?php echo ROOT_URL; ?>snappymail/" target="_blank"><?php echo htmlspecialchars(_('SnappyMail')); ?></a> | <a href="<?php echo WEB_XMPP_URL; ?>" target="_blank" rel="noopener"><?php echo htmlspecialchars(_('Web-XMPP')); ?></a></p>
|
<p><?php echo htmlspecialchars(_('Info')); ?> | <a href="<?php echo ROOT_URL; ?>register.php"><?php echo htmlspecialchars(_('Register')); ?></a> | <a href="<?php echo ROOT_URL; ?>manage_account.php"><?php echo htmlspecialchars(_('Manage account')); ?></a> | <a href="<?php echo ROOT_URL; ?>squirrelmail/src/login.php" target="_blank"><?php echo htmlspecialchars(_('SquirrelMail')); ?></a> | <a href="<?php echo ROOT_URL; ?>snappymail/" target="_blank"><?php echo htmlspecialchars(_('SnappyMail')); ?></a> | <a href="<?php echo WEB_XMPP_URL; ?>" target="_blank" rel="noopener"><?php echo htmlspecialchars(_('Web-XMPP')); ?></a></p>
|
||||||
<h2><?php echo htmlspecialchars(_('What you will get')); ?></h2>
|
<h2><?php echo htmlspecialchars(_('What you will get')); ?></h2>
|
||||||
<p><?php printf(htmlspecialchars(_('You get a free anonymous E-Mail address and an XMPP/Jabber account using the same details. Your Jabber ID is user@%1$s and can be connected to directly from clearnet or via Tor hidden service (%2$s).')), CLEARNET_SERVER, ONION_SERVER); ?></p>
|
<p><?php printf(htmlspecialchars(_('You get a free anonymous E-Mail address and an XMPP/Jabber account using the same details. Your Jabber ID is user@%1$s and can be connected to directly from clearnet or via Tor hidden service (%2$s).')), CLEARNET_SERVER, ONION_SERVER); ?></p>
|
||||||
<p><?php printf(htmlspecialchars(_('You will have 50MB of disk space available for your mails. If you need more space, %1$s. Your E-Mail address will be %2$s')), '<a href="'.CONTACT_URL.'">'.htmlspecialchars(_('contact me')).'</a>', CLEARNET_SERVER); ?></p>
|
<?php if(DEFAULT_QUOTA > 0) { ?>
|
||||||
|
<p><?php printf(htmlspecialchars(_('You will have %1$s disk space available for your mails. If you need more space, %2$s.')), bytes_to_human_readable(DEFAULT_QUOTA), '<a href="'.CONTACT_URL.'">'.htmlspecialchars(_('contact me')).'</a>'); ?></p>
|
||||||
|
<?php } ?>
|
||||||
|
<p><?php printf(htmlspecialchars(_('Your E-Mail address will be user@%s')), CLEARNET_SERVER); ?></p>
|
||||||
<p><?php printf(htmlspecialchars(_('For privacy, please use PGP mail encryption, if you can. This prevents others from reading your mails to protect your privacy. You can %1$s or similar software for it. Once you have generated your PGP key, you can %2$s to make use of WKD automatic discovery for mail clients.')), '<a href="https://gnupg.org/download/index.html" target="_blank" rel="noopener noreferrer">'.htmlspecialchars(_('download GnuPG')).'</a>', '<a href="manage_account.php">'.htmlspecialchars(_('add it to your account')).'</a>'); ?></p>
|
<p><?php printf(htmlspecialchars(_('For privacy, please use PGP mail encryption, if you can. This prevents others from reading your mails to protect your privacy. You can %1$s or similar software for it. Once you have generated your PGP key, you can %2$s to make use of WKD automatic discovery for mail clients.')), '<a href="https://gnupg.org/download/index.html" target="_blank" rel="noopener noreferrer">'.htmlspecialchars(_('download GnuPG')).'</a>', '<a href="manage_account.php">'.htmlspecialchars(_('add it to your account')).'</a>'); ?></p>
|
||||||
<p><?php printf(htmlspecialchars(_('You can choose between two Web-Mail clients installed on the server. %1$s is a very old mail client which works without any JavaScript and is thus the most popular mail client among darknet users. However, it hasn\'t been under development for many years and does not support all features that mail has to offer. You may see strange attachments that should have been inlined in your email, such as PGP/MIME encrypted email messages. A more modern client is %2$s, which also supports PGP encryption within your browser and is more similar to what you may be used to from other mail services. SnappyMail requires JavaScript though, so SquirrelMail is for you if you do not trust executing JavaScript in your browser. Alternatively, you can simply use your favourite desktop mail client and configure it with the settings given below.')), '<a href="squirrelmail/src/login.php">'.htmlspecialchars(_('SquirrelMail')).'</a>', '<a href="snappymail/">'.htmlspecialchars(_('SnappyMail')).'</a>'); ?></p>
|
<p><?php printf(htmlspecialchars(_('You can choose between two Web-Mail clients installed on the server. %1$s is a very old mail client which works without any JavaScript and is thus the most popular mail client among darknet users. However, it hasn\'t been under development for many years and does not support all features that mail has to offer. You may see strange attachments that should have been inlined in your email, such as PGP/MIME encrypted email messages. A more modern client is %2$s, which also supports PGP encryption within your browser and is more similar to what you may be used to from other mail services. SnappyMail requires JavaScript though, so SquirrelMail is for you if you do not trust executing JavaScript in your browser. Alternatively, you can simply use your favourite desktop mail client and configure it with the settings given below.')), '<a href="squirrelmail/src/login.php">'.htmlspecialchars(_('SquirrelMail')).'</a>', '<a href="snappymail/">'.htmlspecialchars(_('SnappyMail')).'</a>'); ?></p>
|
||||||
<h2><?php echo htmlspecialchars(_('E-Mail Setup')); ?></h2>
|
<h2><?php echo htmlspecialchars(_('E-Mail Setup')); ?></h2>
|
||||||
|
@ -49,7 +49,7 @@ if ( $_SERVER[ 'REQUEST_METHOD' ] === 'POST' ) {
|
|||||||
if ( $ok ) {
|
if ( $ok ) {
|
||||||
$db = get_db_instance();
|
$db = get_db_instance();
|
||||||
$user = $match[ 1 ];
|
$user = $match[ 1 ];
|
||||||
$domain = $match[ 3 ] ?? 'danwin1210.de';
|
$domain = $match[ 3 ] ?? CLEARNET_SERVER;
|
||||||
$stmt = $db->prepare( 'SELECT target_domain FROM alias_domain WHERE alias_domain = ? AND active=1;' );
|
$stmt = $db->prepare( 'SELECT target_domain FROM alias_domain WHERE alias_domain = ? AND active=1;' );
|
||||||
$stmt->execute( [ $domain ] );
|
$stmt->execute( [ $domain ] );
|
||||||
if ( $tmp = $stmt->fetch( PDO::FETCH_ASSOC ) ) {
|
if ( $tmp = $stmt->fetch( PDO::FETCH_ASSOC ) ) {
|
||||||
|
@ -31,7 +31,7 @@ if ( isset( $_POST[ 'user' ] ) ) {
|
|||||||
$msg .= '<div class="red" role="alert">'.htmlspecialchars(_('Invalid username. It may not contain a +, \', " or /.')).'</div>';
|
$msg .= '<div class="red" role="alert">'.htmlspecialchars(_('Invalid username. It may not contain a +, \', " or /.')).'</div>';
|
||||||
}
|
}
|
||||||
$user = mb_strtolower( $match[ 1 ] ?? '' );
|
$user = mb_strtolower( $match[ 1 ] ?? '' );
|
||||||
$domain = $match[ 3 ] ?? 'danwin1210.de';
|
$domain = $match[ 3 ] ?? CLEARNET_SERVER;
|
||||||
if ( $ok && ( empty( $_POST[ 'pwd' ] ) || empty( $_POST[ 'pwd2' ] ) || $_POST[ 'pwd' ] !== $_POST[ 'pwd2' ] ) ) {
|
if ( $ok && ( empty( $_POST[ 'pwd' ] ) || empty( $_POST[ 'pwd2' ] ) || $_POST[ 'pwd' ] !== $_POST[ 'pwd2' ] ) ) {
|
||||||
$ok = false;
|
$ok = false;
|
||||||
$msg .= '<div class="red" role="alert">'.htmlspecialchars(_('Passwords empty or don\'t match')).'</div>';
|
$msg .= '<div class="red" role="alert">'.htmlspecialchars(_('Passwords empty or don\'t match')).'</div>';
|
||||||
@ -69,8 +69,8 @@ if ( isset( $_POST[ 'user' ] ) ) {
|
|||||||
$hash = password_hash( $_POST[ 'pwd' ], PASSWORD_ARGON2ID );
|
$hash = password_hash( $_POST[ 'pwd' ], PASSWORD_ARGON2ID );
|
||||||
$stmt = $db->prepare( 'INSERT INTO alias (address, goto, domain, created, modified) VALUES (?, ?, ?, NOW(), NOW());' );
|
$stmt = $db->prepare( 'INSERT INTO alias (address, goto, domain, created, modified) VALUES (?, ?, ?, NOW(), NOW());' );
|
||||||
$stmt->execute( [ "$user@$domain", "$user@$domain", $domain ] );
|
$stmt->execute( [ "$user@$domain", "$user@$domain", $domain ] );
|
||||||
$stmt = $db->prepare( 'INSERT INTO mailbox (username, password, quota, local_part, domain, created, modified, password_hash_type, openpgpkey_wkd) VALUES(?, ?, 51200000, ?, ?, NOW(), NOW(), ?, ?);' );
|
$stmt = $db->prepare( 'INSERT INTO mailbox (username, password, quota, local_part, domain, created, modified, password_hash_type, openpgpkey_wkd) VALUES(?, ?, ?, ?, ?, NOW(), NOW(), ?, ?);' );
|
||||||
$stmt->execute( [ "$user@$domain", $hash, $user, $domain, '{ARGON2ID}', z_base32_encode( hash( 'sha1', mb_strtolower( $user ), true ) ) ] );
|
$stmt->execute( [ "$user@$domain", $hash, DEFAULT_QUOTA, $user, $domain, '{ARGON2ID}', z_base32_encode( hash( 'sha1', mb_strtolower( $user ), true ) ) ] );
|
||||||
$msg .= '<div class="green" role="alert">'.htmlspecialchars(_('Successfully created new mailbox!')).'</div>';
|
$msg .= '<div class="green" role="alert">'.htmlspecialchars(_('Successfully created new mailbox!')).'</div>';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -29,7 +29,9 @@ global $language, $dir, $locale;
|
|||||||
<li><?php echo htmlspecialchars(_('Please refrain from sending threats of violence or any harmful content. Dealing with law enforcement requests related to such incidents consumes a significant amount of time.')); ?></li>
|
<li><?php echo htmlspecialchars(_('Please refrain from sending threats of violence or any harmful content. Dealing with law enforcement requests related to such incidents consumes a significant amount of time.')); ?></li>
|
||||||
<li><?php echo htmlspecialchars(_('If you lose your password, I will not reset it unless you can prove ownership of the account. You could do so by signing an email with the same PGP key that you use in your account.')); ?></li>
|
<li><?php echo htmlspecialchars(_('If you lose your password, I will not reset it unless you can prove ownership of the account. You could do so by signing an email with the same PGP key that you use in your account.')); ?></li>
|
||||||
<li><?php echo htmlspecialchars(_('You are responsible for the security of your account and password.')); ?></li>
|
<li><?php echo htmlspecialchars(_('You are responsible for the security of your account and password.')); ?></li>
|
||||||
<li><?php printf(htmlspecialchars(_('Your email account only has 50MB of disk space by default. If you need more, you can %s, and I will increase it for free.')), '<a href="'.CONTACT_URL.'">'.htmlspecialchars(_('contact me')).'</a>'); ?></li>
|
<?php if(DEFAULT_QUOTA > 0) { ?>
|
||||||
|
<li><?php printf(htmlspecialchars(_('Your email account has %1$s of disk space by default. If you need more, you can %2$s, and I will increase it for free.')), bytes_to_human_readable(DEFAULT_QUOTA), '<a href="'.CONTACT_URL.'">'.htmlspecialchars(_('contact me')).'</a>'); ?></li>
|
||||||
|
<?php } ?>
|
||||||
<li><?php echo htmlspecialchars(_('The XMPP service provides message archiving and HTTP upload, which can keep your messages and files for up to 1 week. Up to 100MB of file storage is available per user.')); ?></li>
|
<li><?php echo htmlspecialchars(_('The XMPP service provides message archiving and HTTP upload, which can keep your messages and files for up to 1 week. Up to 100MB of file storage is available per user.')); ?></li>
|
||||||
<li><?php echo htmlspecialchars(_('I reserve the right to block or delete your account without prior notice.')); ?></li>
|
<li><?php echo htmlspecialchars(_('I reserve the right to block or delete your account without prior notice.')); ?></li>
|
||||||
<li><?php echo htmlspecialchars(_('I reserve the right to change these terms without prior notice.')); ?></li>
|
<li><?php echo htmlspecialchars(_('I reserve the right to change these terms without prior notice.')); ?></li>
|
||||||
|
Reference in New Issue
Block a user