Mail Server Nutzung der Mailstation mit selfhost.de als eigenständiger Mailserver

Steff81

Benutzer
Mitglied seit
25. Feb 2012
Beiträge
34
Punkte für Reaktionen
0
Punkte
6
okay .. mein Fehler!!!!

also wenn ich meiner Freundin eine Email schicke, dann geht es einwandfrei. Also liegt es nicht an SelfHOST.

Ich habe in meinem Mail-Account in der Mailstation eine neue Identität mit onlineshop@domain.de hinzugefügt.
das scheint so nicht zu gehen. Muss mal recherchieren wie das geht, dass ein Acount mehrere Adressen verwalten kann.

Danke trotzdem für deine Antwort. :)

Gruß
Steffen
 

joku

Benutzer
Mitglied seit
06. Mrz 2011
Beiträge
6.664
Punkte für Reaktionen
2
Punkte
164
Hallo Steffen,
Muss mal recherchieren wie das geht, dass ein Acount mehrere Adressen verwalten kann.
Da hatt hier ein netter Mensch ein Programm geschrieben, MailstationPlus, da geht es unter Aliases.
Sonst darfst Du die Datei aliases händich bearbeiten :)

Gruß Jo
 

Steff81

Benutzer
Mitglied seit
25. Feb 2012
Beiträge
34
Punkte für Reaktionen
0
Punkte
6
ach super .. habe schon von der erweiterung gehört. dann installiere ich das gleich mal :)
Danke dir vielmals :)
 

Marus

Benutzer
Mitglied seit
08. Mrz 2012
Beiträge
27
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen,

bei mir funktioniert das Versenden der Mails über Roundcube nicht, ich erhalte immer die Fehlermeldung "SMTP-Autorisierung (535) fehlgeschlagen".

Ich habe die MailStation wie folgt konfiguriert:
Meine Domain ist bei Selfhost registriert, z. B. unser-familienserver.de
Entsprechend ist im DSM auch diese Domain bei "Einstellungen für Mail-Server" hinterlegt.

Der Empfang von Mails funktioniert auch einwandfrei und ohne Umwege über den Selfhost-Mailserver.

Nur der Versand funktioniert aufgrund der dyn.IP-Problematik nur über den Selfhost-Mailserver. Mit den Client-Mailprogrammen (z. B. Outlook, Apple Mail
oder Blackberry) funktioniert das auch einwandfrei. Ich habe genau die gleichen Einstellungen auch in Roundcube eingegeben, erhalte hier aber den o. g.
Fehler.

Einstellungen in Roundcube für den SMTP-Server sind:

SMTP Server: mail.selfhost.de
SMTP Port: 587
Benutzername: admin@unser-familienserver.de
Passwort: ***
Sichere Verbindung: ja
Standard: ja

Ich wollte die Einstellungen gemäß der hier veröffentlichten Anleitung überprüfen, scheitere aber hier an Zugriffsrechten:

MatrixStation> cd /usr/syno/mailstation/etc
MatrixStation> dir
drwxr-xr-x 4 root root 4096 Mar 8 08:01 .
drwxr-xr-x 7 root root 4096 Feb 12 15:32 ..
-rwxr-xr-x 1 root root 3519 Jan 14 04:40 MailStation-018.sh
-rw-r--r-- 1 root root 8829 Jan 14 04:40 aliases
-rw-r--r-- 1 root root 12288 Mar 8 08:01 aliases.db
-rw-r--r-- 1 root root 46721 Mar 8 08:01 dovecot.conf
-rw-r--r-- 1 root root 26740 Mar 8 08:01 main.cf
-rw-r--r-- 1 root root 5208 Mar 8 08:01 master.cf
-rwxr-xr-x 1 root root 4226 Jan 14 04:40 postfix-script
drwxr-xr-x 2 root root 4096 Feb 12 15:32 sasl2
-rw-r--r-- 1 root root 49 Jan 14 04:40 smtpd.conf
drwxr-xr-x 2 root root 4096 Feb 12 15:32 spamassassin
MatrixStation> cp main.cf main-backup.cf
cp: can't create 'main-backup.cf': Permission denied
MatrixStation>


Hat jemand einen Tipp für mich? Vielen Dank. :)
 

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0

Marus

Benutzer
Mitglied seit
08. Mrz 2012
Beiträge
27
Punkte für Reaktionen
0
Punkte
0
Das wird es sein, vielen Dank. Hatte mich mit dem "admin" angemeldet. Werde es morgen mit "root" versuchen.

Was ich nicht verstehe: Warum funzt es nicht, wenn ich wie oben beschrieben in Roundcube den Selfhost SMTP Server
eingebe?
 

joku

Benutzer
Mitglied seit
06. Mrz 2011
Beiträge
6.664
Punkte für Reaktionen
2
Punkte
164
Was ich nicht verstehe: Warum funzt es nicht, wenn ich wie oben beschrieben in Roundcube den Selfhost SMTP Server
eingebe?
Ging es denn schon mal ? Wenn Du da ein Relay hast solltes es gehen.
Soweit ich gehört habe hat selfhost etliches geändert. Anmeldung und so ...

Gruß Jo
 

Marus

Benutzer
Mitglied seit
08. Mrz 2012
Beiträge
27
Punkte für Reaktionen
0
Punkte
0
Ging es denn schon mal ? Wenn Du da ein Relay hast solltes es gehen.
Soweit ich gehört habe hat selfhost etliches geändert. Anmeldung und so ...

Gruß Jo

Hallo Jo,

es funktioniert auch prima über die Client-Mailprogramme wie Outlook etc., nur über Roundcube funktioniert es nicht,
obwohl ich dieselben Parameter wie oben beschrieben eingegeben habe...

Viele Grüße,

Markus
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
...ich erhalte immer die Fehlermeldung "SMTP-Autorisierung (535) fehlgeschlagen".
weisst du welcher der SMTP Server diese Meldung rausballert? Ist es der SMTP von selfhost oder der Postfix auf deiner DS? Je nachdem welcher der beiden Server es ist muss man an unterschiedlichen Orten suchen. Ich würde mal das Log mittels
Code:
tail -f /var/log/messages
öffnen und dann nochmals mit RC versuchen eine Mail zu verschicken. sind danach neue Zeilen im Log mit Bezug zum Mailserver (z.B. postfix) dazugekommen? Wenn ja, welche?
 

joku

Benutzer
Mitglied seit
06. Mrz 2011
Beiträge
6.664
Punkte für Reaktionen
2
Punkte
164
Bei mir hatte die 4.o-2197 den Relay nicht mehr eingetragen, er war weg.
Das habe ich händisch oder mit MailStation plus wieder zum laufen gebracht.
Nach den Update auf die 4.0-2198 geht es wieder

Gruß Jo
 

Marus

Benutzer
Mitglied seit
08. Mrz 2012
Beiträge
27
Punkte für Reaktionen
0
Punkte
0
Genau. Wie joku schon sagte, bist Du offensichtlich nicht als root angemeldet.

-> http://www.synology-wiki.de/index.php/Die_Kommandozeile

Mit "root" konnte ich mich anmelden, aber als Anfänger scheitere ich am nächsten Problem: wie speichere ich die Änderungen in der main.cf ab???

Und eine weitere Frage: In der Anleitung ist beschrieben, wie ich in der auth-Datei den Benutzernamen und das Passwort eintrage. Wie ist das, wenn ich mehrere Benutzer habe? Kann ich das dann einfach untereinander schreiben?

Danke Euch. :)
 

Marus

Benutzer
Mitglied seit
08. Mrz 2012
Beiträge
27
Punkte für Reaktionen
0
Punkte
0
weisst du welcher der SMTP Server diese Meldung rausballert? Ist es der SMTP von selfhost oder der Postfix auf deiner DS? Je nachdem welcher der beiden Server es ist muss man an unterschiedlichen Orten suchen. Ich würde mal das Log mittels
Code:
tail -f /var/log/messages
öffnen und dann nochmals mit RC versuchen eine Mail zu verschicken. sind danach neue Zeilen im Log mit Bezug zum Mailserver (z.B. postfix) dazugekommen? Wenn ja, welche?

Nein, da ist nichts hinzugekommen.

Den Tip von jahlives lesen und mal MailStation Plus ansehen, eventuell installieren und benutzen.

Gruß Jo

Hatte ich schon installiert, hier kann ich aber den Relayserver nur für einen Benutzer anlegen und nicht für drei verschiedene Benutzer (mit drei verschiedenen Benutzernamen und Passörtern). Daher bin ich gemäß der Anleitung von jahlives vorgegangen:


Anschließend habe ich den Postfix neu gestartet. Ich habe nach wie vor den gleichen "SMTP-Fehler (535): Autorisierung ist fehlgeschlagen". Auch ein Neustart der DS brachte keine Veränderung und das o. g. Logfile keine neue Erkenntnis :(

Was könnte ich übersehen haben???

Danke und viele Grüße,

Markus
 

joku

Benutzer
Mitglied seit
06. Mrz 2011
Beiträge
6.664
Punkte für Reaktionen
2
Punkte
164
Hallo Markus,
kannst Du auf der Konsole nachsehen ob da in der Datei
main.cf
cat /usr/syno/mailstation/etc/main.cf
dieser Eintrag
relayhost = mail.selfhost.de:587
stmp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/usr/syno/mailstation/etc/smtp_auth
smtp_sasl_security_options = noanonymous

ist und es diese Datei smtp_auth gibt
cat /usr/syno/mailstation/etc/smtp_auth

Gruß Jo
 

Marus

Benutzer
Mitglied seit
08. Mrz 2012
Beiträge
27
Punkte für Reaktionen
0
Punkte
0
Hallo Markus,
kannst Du auf der Konsole nachsehen ob da in der Datei
main.cf
cat /usr/syno/mailstation/etc/main.cf
dieser Eintrag
relayhost = mail.selfhost.de:587
stmp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/usr/syno/mailstation/etc/smtp_auth
smtp_sasl_security_options = noanonymous

ist und es diese Datei smtp_auth gibt
cat /usr/syno/mailstation/etc/smtp_auth

Gruß Jo

Hi Jo,
bei mir sieht es so ähnlich aus, nur dass bei mir die Passwort-Datei sasl_passwd heißt - sollte aber das gleiche Ergebnis haben, oder:

relayhost = mail.selfhost.de:587
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/usr/syno/mailstation/etc/sasl_passwd
smtp_sasl_security_options = noanonymous


Die Datei sasl_passwd gibt es auch und liegt auch in der umgewandelten DB-Version vor...
 

joku

Benutzer
Mitglied seit
06. Mrz 2011
Beiträge
6.664
Punkte für Reaktionen
2
Punkte
164
bei mir sieht es so ähnlich aus, nur dass bei mir die Passwort-Datei sasl_passwd heißt - sollte aber das gleiche Ergebnis haben, oder
Hallo Markus, da sollte es ja funktionieren.
Nun wie jahlives schreibt, wer meldet SMTP-Autorisierung (535) fehlgeschlagen
Mach eine Konsole auf und das
tail -f /var/log/messages
dann eine Mail senden und auf die Konsole sehen was da passiert.
Ctrl +c bricht tail ab.

Gruß Jo
 

Marus

Benutzer
Mitglied seit
08. Mrz 2012
Beiträge
27
Punkte für Reaktionen
0
Punkte
0
Hallo Markus, da sollte es ja funktionieren.
Nun wie jahlives schreibt, wer meldet SMTP-Autorisierung (535) fehlgeschlagen
Mach eine Konsole auf und das
tail -f /var/log/messages
dann eine Mail senden und auf die Konsole sehen was da passiert.
Ctrl +c bricht tail ab.

Gruß Jo

Hi Jo,
in dem Log stehen Fehler drin, dass die POP3-Synchronisierung von meinem externen Freenet-Account nicht funktioniert, aber zu dem Thema hier leider nichts. Hier ist mal meine main.cf Datei, vielleicht ist hier bei den sonstigen Inhalten (die schon drin standen), ein Bug???

inet_protocols = ipv4, ipv6
mailbox_size_limit = 0
broken_sasl_auth_clients = yes
cyrus_sasl_config_path = /usr/syno/mailstation/etc
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, rej
smtpd_sender_restrictions = reject_unknown_sender_domain
smtpd_sasl_authenticated_header = yes
smtpd_tls_cert_file = /usr/syno/etc/ssl/ssl.crt/server.crt
smtpd_tls_key_file = /usr/syno/etc/ssl/ssl.key/server.key
smtpd_tls_security_level = may

# relayhost
relayhost = mail.selfhost.de:587
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/usr/syno/mailstation/etc/sasl_passwd
smtp_sasl_security_options = noanonymous

smtp_use_tls = yes
smtp_tls_enforce_peername = no
myhostname = unser-familienserver.de
smtpd_sasl_auth_enable = yes
message_size_limit = 10485760


Danke und Gruß,

Markus
 


 

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