SMTP über Relay klappt nicht

Status
Für weitere Antworten geschlossen.

MichaelP

Benutzer
Mitglied seit
26. Sep 2010
Beiträge
2
Punkte für Reaktionen
0
Punkte
0
Hallo Leute,

ich habe ein Problem mit SMTP über das Mailrelay von Strato. Die Domain wurde durch "xyz" ersetzt.
Anbei die Fehlermeldung die ich in Outlook erhalte:

Reporting-MTA: dns; xyz.de
X-Postfix-Queue-ID: 021C621C8014
X-Postfix-Sender: rfc822; test@xyz.de
Arrival-Date: Sun, 26 Sep 2010 16:40:53 +0200 (CEST)

Final-Recipient: rfc822; xxxx@xxxx.de
Original-Recipient: rfc822; xxxxx@xxxxx.de
Action: failed
Status: 5.7.0
Remote-MTA: dns; smtp.strato.de
Diagnostic-Code: smtp; 530 5.7.0 Bitte konfigurieren Sie ihr E-Mailprogramm
fuer Authentifizierung am SMTP Server, wie auf www.strato.de/email-hilfe
beschrieben.


Hier die Einstellungen in der main.cf vom Postfix:

#Strato
relayhost = [smtp.strato.de]
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/opt/etc/postfix/sasl_passwd

smtp_sasl_security_options = noanonymous

smtp_use_tls = yes
smtp_enforce_tls = yes
smtp_tls_enforce_peername = no

myhostname = xyz.de
smtpd_sasl_auth_enable = yes
message_size_limit = 10485760


Das sollte doch so gehen? Ich habe sämtliche WIKI's gelesen und komme nicht weiter.


Gruß
Michael
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Was steht denn in sasl_passwd ?
 

ubuntulinux

Benutzer
Mitglied seit
23. Jan 2010
Beiträge
2.063
Punkte für Reaktionen
0
Punkte
82
postmap benutzt?
gruss ubuntulinux
 

MichaelP

Benutzer
Mitglied seit
26. Sep 2010
Beiträge
2
Punkte für Reaktionen
0
Punkte
0
Problem gelöst

Danke für die Tipps. Es lag tatsächlich an der sasl_passwd. Nach dem x-ten Mal kontrollieren habe ich den Fehler entdeckt. Jetzt läuft alles.

Eine Frage hätte ich noch. Wie starte ich postfix neu wenn ich was an der Konfiguration ändere? ÜBer die Shell bekomme ich eine Fehlermeldung.


Gruß
MichaelP
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Richtig restarten musst du postfix in den wenigsten Fällen. Eigentlich nur wenn du Änderungen an den IP-bindings in den postfix confs gemacht hast.
Für normalen Änderungen in main.cf oder Files wie sasl_passwd (natürlich zuvor mit postmap) reicht es den postfix anzuweisen die Konfigs neu einzulesen
Code:
/usr/syno/mailstation/sbin/postfix reload
wenn du den Postfix wirklich neustarten willst dann geht das via
Code:
/usr/syno/mailstation/sbin/postfix stop
#ca 10 Sekunden warten
/usr/syno/mailstation/sbin/postfix start
und wenn du ein
Code:
PATH=$PATH:/usr/syno/mailstation/sbin
machst dann funzt sogar ein
Code:
postfix reload
und wenn du diese PATH Änderung nicht nach jedem Reboot wieder machen willst, dann öffnest du die Datei /root/.profile und trägst den Pfad als Erweiterung bei PATH ein z.B. so
Code:
PATH="$PATH:/usr/syno/mailstation/sbin:/bin:...."
(die .... natürlich nicht mit reinschreiben, soll einfach heissen: dahinter nichts ändern)
 
Zuletzt bearbeitet:

wilddog1806

Benutzer
Mitglied seit
08. Nov 2009
Beiträge
52
Punkte für Reaktionen
0
Punkte
6
hallo MichaelP,

was war denn dein fehler ? wäre nett wenn du das mal hier posten würdest, stehe nämlich vor dem selben problem und komme nicht weiter :(

gruß
wilddog


DS109+ mit DSM 3.0
 

wilddog1806

Benutzer
Mitglied seit
08. Nov 2009
Beiträge
52
Punkte für Reaktionen
0
Punkte
6
nun denn, welchen fehler MichaelP auch immer drin hatte....ich hatte einen anderen und hab den auch durch zufall heute entdeckt..

manchmal sieht man(n) halt den wald vor lauter bäumen nicht :D
man sollte halt für webmail den localhost eintragen und nicht den relay host :eek:...aber aus fehlern lernt man(n) ja bekanntlich :cool:

euch allen noch einen schönen abend

gruß
wilddog
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat