joku
Benutzer
- Mitglied seit
- 06. Mrz 2011
- Beiträge
- 6.664
- Punkte für Reaktionen
- 2
- Punkte
- 164
Hallo, ich gehe davon aus das Du den vi benutzt oder ?im ssh fenster verändere wie sorge ich dafür, dass es abgespeichert ist,
ESC
:wq!
Gruß Jo
Hallo, ich gehe davon aus das Du den vi benutzt oder ?im ssh fenster verändere wie sorge ich dafür, dass es abgespeichert ist,
Ja, login als root , password ist das vom adminOder gleich unter Linux ausführen ?
PrimaHallo, danke an alle die mich unterschützt haben bei mir funktioniert es
ich meinte den letzten Beitrag des verlinkten Threads:
<<
ich hab, soweit ich am Wochenende Zeit hatte, noch an den Konfigurationen gedreht. Es lag nicht an der main.cf sondern an der master.cf.
Am Port 2525 hatte ich erst die lokale IP meiner DS stehen. Den Eintrag habe ich jetzt auf localhost umgesetzt. Im RC nutze ich als SMTP-Server localhost und als Port funktioniert sowohl 2525 als auch 587.
Merkwürdig ist das der Port 587 vorher nicht funktionierte wenn ich im RC auf localhost umgestellt habe.
>>
und dann folgt eine master.cf. Mit einer solchen Konfig wie in master.cf gezeigt, kann man das Problem lösen. Guck doch mal in deine master.cf rein und poste sie hier, dann können wir weiterschauen.
Hallo Markus,
was mir aufgefallen ist
Was ich nicht habe ist das
Kannst es ja mal ohne TLS testen, dann sind Deine Certifikate ....
Gruß Jo
wie sollte hier auch Port 587 laufen?? ;-) smtp steht für Port 25 und nicht 587. Du bräuchtest eine Konfig für 587 resp submission. So wie diese Konfig ist geht nur Port 25Was dann schließlich den Durchbruch brachte, war die Änderung des Ports auf Port 25. Damit funktioniert es jetzt, nicht jedoch mit Port 587!Code:[FONT=Courier New][SIZE=2]smtp inet n - n - - smtpd -o content_filter=spamassassin spamassassin unix - n n - - pipe user=spamfilter argv=/usr/syno/mailstation/bin/filter.sh -oi -f ${sender} ${recipient} [/SIZE][/FONT]
Hallo Markus, Hauptsache es geht erst mal, mach bloß eine Sicherung. Gruß JoWas dann schließlich den Durchbruch brachte, war die Änderung des Ports auf Port 25. Damit funktioniert es jetzt, nicht jedoch mit Port 587!
Was in der master.cf steht, das ist der Empfang auf Port 25 und wird an den Spamfilter übergeben.wie sollte hier auch Port 587 laufen?? ;-) smtp steht für Port 25 und nicht 587. Du bräuchtest eine Konfig für 587 resp submission. So wie diese Konfig ist geht nur Port 25
wie sollte hier auch Port 587 laufen?? ;-) smtp steht für Port 25 und nicht 587. Du bräuchtest eine Konfig für 587 resp submission. So wie diese Konfig ist geht nur Port 25
Hallo Markus, wo hast Du die Certifikate her ? Gruß JoOptimal wäre es, wenn es via SSL über Port 587 auch funktionieren würde, aber ich bin erstmal froh, dass es überhaupt funktioniert jetzt...
Dann hat dein Outlook auf einen anderen Server verbunden als RC. Mit deiner obigen Konfig ist es nicht möglich, dass deine DS (postfix) auf Port 587 geanwortet hat. Ausser du hast die entsprechende Konfig "unterschlagen"seltsamerweise hat es mit Port 587 funktioniert, aber nur über den Outlook-Client.
Ziel:
Das Ziel dieses "Tutorials" ist es, einen eigenständigen Mail-Server zu haben. D.h. er ruft - nicht - von z.B. web.de E-mails ab.
Grundprobleme, welche es zu lösen gibt:
Das Grundproblem ist, dass wenn unser MailServer die Mail einfach an den Empfänger-Mailserver sendet, dann verweigert dieser zu einer hohen Prozentzahl den Empfang, da wir von einer dyn. IP senden, wie auch viele Spammer & spam soll natürlich unterbunden werden. Also wurde bei allen großen E-Mail-Anbietern das Empfangen von E-mail, welche von dyn. IP kommen, verboten.
Dies können wir aber umgehen, indem wir unsere E-Mails erst an selfhost senden (bei den wir natürlich eine Domain + DynDNS haben müssen) und diese leiten die E-Mail dann weiter.
Vorraussetzungen:
- DSM 2.1
- MailServer-Erweiterung
- selfhost-Domain + DynDNS
Webinterface der DS
Im Webinterface der DS finden wir unter Anwendungen die MailStation. Diese öffnen wir zunächst.
Domainname: euere Domain z.B. pax90.de
Den Rest alles ankreuzeln.
Webinterface von selfhost
Account -> Mail Admin
Nun legt ihr einen neuen Mailspace an.
Nun Spool anklicken und eueren DynAccount auswählen.
-------------------
Spool = E-mail, welche z.B. dadurch, dass unser Server grade offline ist, nicht an uns gesendet werden können, verbleiben bei selfhost und sobald unsere DS eine neue IP bei selfhost meldet, werden die Mails an eueren MailServer gesendet!
-------------------
Nun müsst ihr euch auf ein Zettel die Daten hinter "Username (fest)" und "Passwort" aufschreiben.
Nun auf "ändern".
SSH
Nun öffnen wir z.B. Putty und stellen eine SSH-Verbindung her. Nun müssen wir in das Verzeichnis, wo die Dateien von Postfix liegen.
Nun erstellen wir eine Sicherheitskopie von der Datei "main.cf"Code:cd /usr/syno/mailstation/etc
& öffnen die "main.cf"Code:cp main.cf main-backup.cf
Nun scrollt Ihr gaaanz runter in die Datei und schreibt:Code:vi main.cf
Nun öffnet ihr eure zukünftige smtp_auth:Code:# selfhost relayhost = [mail.selfhost.de] smtp_sasl_auth_enable = yes smtp_sasl_password_maps = hash:/usr/syno/mailstation/etc/smtp_auth smtp_sasl_security_options = noanonymous smtp_use_tls = yes smtp_enforce_tls = yes smtp_tls_enforce_peername = no myhostname = [B]euer Domain z.B. pax90.de[/B] smtpd_sasl_auth_enable = yes
Hier müssen nun euer selfHost-Daten rein (die ihr auf ein Zettel geschrieben habt):Code:vi smtp_auth
Nun wandelt ihr die Datei in ein für Postfix lesbares Format um:Code:mail.selfhost.de USER:PW [/I][I]z.B. mail.selfhost.de postmaster@masdasdoi.mail.selfhost.de:SDz78sJHD[/I][I]
+++ Outlook +++Code:/usr/syno/mailstation/sbin/postmap smtp_auth
Nun könnt ihr in Outlook eine neues Konto einrichten.
Euere E-Mail-Adresse heißt, wie euer Benutzer in der DS.
Also z.B. "David"
Als pop3 und smtp server habe ich die LAN-IP meiner DS angegeben.
Nun könnte ihr via Outlook euere e-Mails schreiben und an euere DS schicken. Diese leitet die Mails dann an selfhost.de weiter. Dort werden die Mails versendet.
Mails die andere an euch versendet landen bei selfhost, dort wird versucht die e-Mail an euch weiterzuleiten, falls dies nicht funktioniert (z.B. weil euer Server grade offline ist) wandert die Mail in den Mail-Pool von selfhost und wird versendet, sobald euere DS eine neue IP bei selfhost meldet.
Ich hoffe, ich konnte euch ein wenig helfen & aufklären =(
Das tut es auch. Nur ist der Betrieb eines solchen Servers eine ziemlich komplizierte Sache. Danken kannst du den eifrigen Spam-Verschickern dafür. Für die musste man solche Hürden einrichten.Denke halt wenn es eine Mailserver funktion im NAS gibt das diese dann auch viele oder zumindest die wichtigsten funktionen eines richtigen mailservers unterstützen sollte / müsste.
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.