Mail per PHP auf Webstation funktioniert nicht

MichaelDream

Benutzer
Mitglied seit
06. Apr 2020
Beiträge
1
Punkte für Reaktionen
1
Punkte
0
Hallo zusammen,


auf der Synology DS918+ nutze ich die WebStation mit PHP Version 5.6. (inzwischen auf 7.3 umgestellt)

Die E-Mail-Benachrichtigung und die Mail-Station habe ich eingerichtet, beides funktioniert wunderbar.

Auch der Befehl sendmail in der Konsole (putty) arbeitet problemlos.

Ich bekomme es aber nicht hin, Mails per PHP-Script zu versenden.

Der folgende Code:
var_dump(mail("Max-Mustermann@web.de", "Betreff", "Inhalt", "From: Willy"));

liefert: bool(false)


Kann mir jemand Tipps geben, was ich da noch prüfen müsste?

Hier im Forum und per Google habe ich bisher leider keine Hilfe gefunden.
 
  • Like
Reaktionen: pmm

pmm

Benutzer
Mitglied seit
24. Nov 2020
Beiträge
30
Punkte für Reaktionen
5
Punkte
8
Ich habe das Problem (webstation nginx php7.4) auch.

  • in phpinfo ist der Sendmail Pfad richtig angegeben (/usr/bin/ssmtp -t)
  • Synology Mail Server ist installiert und konfiguriert
  • sendmail via Kommandozeile funktioniert
  • php mail Befehl liefert aus Rückgabewert FALSE
  • in /var/log/messages wird bei jedem php mail folgender Eintrag hinzugefügt:

    Failed to exec update access token command
    notification_refresh_token[15125]: notification_refresh_token.cpp:142 Failed to save [eventpasscrypted].[0x0B00 file_set_key_value.c:142]
 

pmm

Benutzer
Mitglied seit
24. Nov 2020
Beiträge
30
Punkte für Reaktionen
5
Punkte
8
Hat sich bei mir erledigt:
Sendmail Pfad war falsch vorbelegt.
So gehts: /usr/sbin/sendmail -t -i
 

manfred 2341234

Benutzer
Mitglied seit
28. Mai 2021
Beiträge
1
Punkte für Reaktionen
0
Punkte
1
DANKE!!! :)
War bei mir auch anders vorbelegt. Jetzt gehts :)
 
Zuletzt bearbeitet von einem Moderator:


 

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