DS 713+: "phpMail()" funktioniert seit Update DSM 5.1 nicht mehr

Status
Für weitere Antworten geschlossen.
Hi,

ich habe zuerst das Skript für den usr-Ordner über Putty eingegeben und dann die DS neu gestartet und danach die gleiche Prozedur für den etc.defaults-Ordner angwendet und es funktioniert leider nicht.

Danke für eure Hilfe.

ycmh1992
 
Hast du mit
Rich (BBCode):
ls -ltr /usr/syno/etc/ |grep synosmtp
getestet, ob die Rechte so sind?
Rich (BBCode):
-rw-r--r--    1 root     root           209 Nov  7 20:14 synosmtp.conf
 
Das könnte ich noch einmal probieren. Aber die sollten wenn ich als root angemeldet bin sollte ich die haben. Wenn ich die Rechte trotzdem nicht habe wie passe ich das an?

Danke
 
Wichtig ist das -rw-r--r-- stimmt.
Auf der vorherigen Seite findes du den Befehl (chmod +r)
 
Tja...

Wie zu erwarten folgendes Ergebnis:

-rw-r--r-- 1 root root 292 Nov 14 19:07 synosmtp.conf


Und was nun?

VG
YcMh1992
 
Keine Ahnung was da bei dir nicht stimmt.
Funktioniert denn via Konsole ein

Rich (BBCode):
php -r 'mail("deine@email.com","hoi","test");'

Empfangst du das Mail?
 
aaaaaaah...

Bei mir kommt folgende Meldung:
Rich (BBCode):
ssmtp: Authorization failed (535 5.7.8 Authentication failed: wrong user/password)

Was hat das zu bedeuten?
 
irgendwo passen die Anmeldedaten nicht.
 
Schon klar, nur wo? Seit wann brauch in ein Passwort. Ich bin als Root angemeldet und PHP wird interpretiert wie ist der Mailserver intern der Synology aufgebaut über welchem SMTP Server werden die Mails letztendlich versendet?

Danke :)
 
was steht den in der synosmtp.conf drin bei dir?
 
Rich (BBCode):
more /usr/syno/etc/synosmtp.conf
 
Wenn du mir jetzt noch sagst wie ich die Daten speichere und mit welcher Codierungsart das Passwort in der Datei codiert ist, kann ich den Fehler denke ich beheben :)

EDIT: Mir fällt gerade auf, dass das die Einstellungen für die Benachrichtigungen sind :) - Ich seh den eventuellen Fehler schon ;)
 
kann ich dir nicht sagen, das Passwort wird wahrscheinlich vom SMTP Relay Menü im MailServer mit MD oder SHA verschlüsselt.

Rich (BBCode):
[smtp]
eventuser=""
eventport="25"
smtp_from_mail=""
eventmail1="admin@domain.ch"
eventauth="no"
eventmail2=""
eventsubjectprefix=""
smtp_from_name=""
eventusessl="no"
eventpasscrypted=""
eventsmtp="localhost"
 
Hey,

leider gabs hier keine Lösung das hat lediglich das Problem gelöst, das keine E-Mails mehr von der Syno versendet werden...

Weitere Möglichkeiten?

EDIT:
Die Auth-Fehlermeldung ist weg und er führt den Befehl aus, aber es kommt keine E-Mail an...
 
Das steht bei mir:
Rich (BBCode):
[smtp]
eventuser="korrekt@meine-email.de"
eventport="587"
smtp_from_mail="synology@meine-email.de"
eventmail1="korrekt@meine-email.de"
eventauth="yes"
eventmail2=""
eventsubjectprefix=""
smtp_from_name="Synology"
eventusessl="yes"
eventpasscrypted="3534535345"
eventsmtp="smtp.strato.de"
 
Habe heute erst bemerkt das ich ein Problem mit dem Mailversand hatte und dies konnte ich aufgrund der Beschreibung von benoga hier im Beitrag sofort über den Aufgabenplaner lösen.
Auch nach einem Neustart funktionierte der Mailversand noch
Habe beide Befehle in den Aufgabenplaner eingetragen und sofort ausgeführt.

@ benoga: Vielen Dank für diese super Beschreibung
 
du hat wahrscheinlich das DSM 5.1 Relay Problem. Such mal im Forum danach.
 
PHP Mail

Hallo benoga Danke für dein Tipp. Habe das ganze über den Aufgabenplaner eingegeben. Und alles läuft wider Super
 
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