So, nach vielem hin und her hab ich es endliche geschafft das ganze wieder zum laufen zu bringen.
Als Grundlage hab ich die Informationen aus aus dem Zarafa Wiki und aus dem Synology Wiki
Zarafa Wiki - Synology Instructions
Synology Wiki - Mail-Relay mit Postfix
Die Problematik ist nun, dass seit DSM 4.1 sich die Verzeichnisse des Mailservers geändert haben.
Daher hab euch mal nen kleinen Workaround zusammengestellt
Versenden mit unterschiedlichen Domains
1. Die Standarkonfiguration ab DSM4.1 mit Smarthost konfigurieren
Zarafa Wiki - Synology Instructions
2. Die Einstellungen im Synology Mailserver müssen im bereich SMTP entgegen der Anleitung im Wiki folgendermaßen aussehen:
3. Die Main.Template des MailServers öffnen:
Rich (BBCode):
vi /var/packages/MailServer/target/etc/template/main.template
4. Folgenden Code an das Ende der geöffneten main.template einfügen
Rich (BBCode):
#As it is not allowed to enter a smarthost with [] in the DSM UI, it is necessary to disable MX lookups
#[SMARTHOST] means get the A record
#SMARTHOST means get the MX record
disable_dns_lookups = yes
#Uncomment the following line to get debug output in case of problems with the smarthost
#debug_peer_list = SMARTHOST
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/var/packages/MailServer/target/etc/sasl_password
sender_dependent_relayhost_maps = hash:/var/packages/MailServer/target/etc/sender_relay
smtp_use_tls = yes
smtp_tls_enforce_peername = no
smtp_sasl_security_options = noanonymous
smtp_sender_dependent_authentication = yes
5. Die Datei sasl_password und sender_relay bearbeiten:
Rich (BBCode):
# vi /var/packages/MailServer/target/etc/sasl_password
user@domain1.de provider1_user:Password
user@domain2.de provider2_user:Password
Rich (BBCode):
# vi /var/packages/MailServer/target/etc/sender_relay
user@domain1.de [smtp.provider1.de]
user@domain2.de [smtp.provider2.de]
6. Die erstellten Dateien mit postmap konvertieren
Rich (BBCode):
/var/packages/MailServer/target/sbin/postmap /var/packages/MailServer/target/etc/sasl_password
Rich (BBCode):
/var/packages/MailServer/target/sbin/postmap /var/packages/MailServer/target/etc/sender_relay
7. Den Mailserver über die Synology Weboberfläche neustarten und ausprobieren.
Gruß
Andy