- Mitglied seit
- 19. Aug 2008
- Beiträge
- 18.275
- Punkte für Reaktionen
- 4
- Punkte
- 0
Wir haben ja im Wiki eine Beschreibung wie man absenderbasiertes Relaying mit Authentifizierung macht. Heute mal auf meiner DS probiert und gesehen, dass Synology wohl einen Parameter in der Konfig vergessen hat. Drum wollte es nicht klappen, dass sich die DS korrekt bei (in meinem Fall) gmail authentifiziert.
Im Log
dann in der main.cf geschaut ob smtp_sasl_tls_security_options gesetzt ist. Zumindest bei mir ist es das nicht. Drum greifen die defaults von Postfix mit noanonymous und noplaintext. Und plaintext würde man für die externe Authentifizierung brauchen.
Also in main.cf oder dem template
und postfix restart resp reload
Ersteres geht via
letzteres sollte in den meisten Fällen ausreichend sein. Postfix braucht sehr selten einen stop/start. Eigentlich nur wenn man an den IPs resp Ports wo Postfix lauschen soll etwas verändert
Wenn man es jedoch im Template gemacht hat muss man über
gehen.
Im Log
Code:
Mar 27 22:42:10 ds1513 postfix/smtp[17024]: warning: SASL authentication failure: No worthy mechs found
Also in main.cf oder dem template
Code:
smtp_sasl_tls_security_options = noanonymous
Ersteres geht via
Code:
/volume1/@appstore/MailServer/scripts/PostfixDaemon.sh stop
/volume1/@appstore/MailServer/scripts/PostfixDaemon.sh start
#resp
/volume1/@appstore/MailServer/sbin/postfix reload
Wenn man es jedoch im Template gemacht hat muss man über
Code:
/volume1/@appstore/MailServer/scripts/DaemonConfSet.sh smtp