Nachdem ich POSTFIX als lokalen Mailserver nur für ausgehende Mail konfiguriert habe, bekomme ich leider
eine Fehlermeldung beim Erstellen eines Links per mail:
Interner Serverfehler. Überprüfen Sie bitte auch die E-Mail-Adresse/n, die Sie eingegeben haben.
Hast du den Postfix-Server auch so konfiguriert, dass du dich per User authentifizieren musst? Ich würde einmal in die Server-Logs von Postfix / Seafile schauen. Im Seahub-Log solltest du dazu weitere Infos finden.
Danke für die Antwort, das ganze lauft unter Ubuntu 18.04 LTS Server. Und wie schon oben geschrieben ist der Postfix ein lokaler Server, d.h. er läuft auf demselben Host wie der Seafile Dienst. Von mir aus brauche ich auch keine Authentifizierung, da der Postfix auf dem Localhost läuft. Habe es auch so einmal getestet ->s.o…
Die ufw läuft, ist aber m.E. kein thema, da es sich ja um ausgehende Verbindungen handelt. Eingehende SMTP Verbindungen auf 25 sind in der UFW gesperrt, da ich ja keine Mails empfangen will, sondern nur die Notifications versenden.
Eine DMZ ist nicht im Spiel, der Server steht draußen mit einer statischen IP.
Meine Frage ist, wo ich betreffend der lapidaren Fehlermeldung "Interner Serverfehler. Überprüfen Sie bitte auch die E-Mail-Adresse/n, die Sie eingegeben haben.” nochwas rauslesen kann .
Am besten du verzichtest auf die lokale Variante und verwendest einen Relay, da weißt du dass der entsprechend konfiguriert ist. Oder was spricht dagegen?
Hi ork23,
werde wahrscheinlich den Rat von sfftw annehmen und ein externes Relay verwenden. Aber schade, da ich über die shell ja mails vom postfix in alle Welt versenden kann (=der fkt. grundsätzlich), nur finde ich in den Seafile Logs keine Hinweise auf die Fehlfunktion im Seahub. Schade, der Server steht bei mir, habe root Zugriff, die Domäne gehört auch mir und den Postfix habe ich so eingestellt, dass er nichts annehmen kann sondern nur senden. Zusätzlich sperrt die UFW eingehend auf 25, also ist er eigentlich gut abgesichert.
Wollte nur die gesamte Funktionalität inkl. Notification auf einem Server haben.