E-Mails können nicht vom Server gesendet werden

0

Ich versuche, ein Skript zu schreiben, das eine Warnung an einige E-Mail-IDs sendet. Das Skript ruft seine Daten aus der pmta-Protokolldatei ab.

Da mein Skript fertig ist wird aber keine Mail verschickt. Der Server, auf dem dieses Skript ausgeführt wird, wird mit PowerMTA installiert, um die in der Warteschlange befindlichen Massen-E-Mails weiterzuleiten.

Als ich gerade nachgesehen habe, ob die Mail verschickt wird oder nicht, habe ich versucht:

echo "This will go into the body of the mail." | mail -s "Hello world" [email protected] 

Ich habe 5 Stunden gewartet, aber die Mail nicht erhalten.

Ich hatte mailx installiert, unten ist das Portdetail, das hilfreich sein könnte.

tcp        0      0 0.0.0.0:25                  0.0.0.0:*                   LISTEN      1225/pmtad

Jede Hilfe wird sehr geschätzt. Wenn jemand mehr Informationen benötigt, lass es mich bitte wissen und ich werde es bereitstellen.

champs
quelle
Was sagen die Protokolle?
draxxxeus
Wahrscheinlich ein Problem mit dem SMTP-Server, der Ihre Sendeanfrage verarbeiten soll. Irgendwelche Infos darüber, wie das konfiguriert ist?
Alfe
Wir verwenden port25 powerMTA, um die Mails des Kunden weiterzuleiten, aber für eine bestimmte Situation möchten wir eine Warnung senden. vom Server intern
Haben Sie eine Firewall oder etwas, das möglicherweise die Zustellung von E-Mails verhindert?