0
sendmail -s [email protected]
Subject:Salem
This is body of email
Ctrl+D
Shell-Skript oben feinen unter RHEL-7 arbeitet.Senden Mail über Sendmail-Befehlszeile von PHP
Wir müssen nun diese Befehlszeile (sendmail
) mit PHP wickeln so etwas wie zu bekommen:
<?php
sendmail('[email protected]',"this is title","blablalb","[email protected]")
?>
Wie geht das? Gibt es eine PHP-Bibliothek, die unter RHEL installiert werden sollte, um E-Mails per PHP-Relay in der sendmail-Befehlszeile senden zu können?
bekannt, dass die gleiche Frage JEDOCH im Zusammenhang mit der Programmiersprache Python geschrieben wurde, und das ist the best answer bisher:
def sendMail():
sendmail_location = "/usr/sbin/sendmail" # sendmail location
p = os.popen("%s -t" % sendmail_location, "w")
p.write("From: %s\n" % "[email protected]")
p.write("To: %s\n" % "[email protected]")
p.write("Subject: thesubject\n")
p.write("\n") # blank line separating headers from body
p.write("body of the mail")
status = p.close()
if status != 0:
print "Sendmail exit status", status
Php hat einen Mailbefehl th bei verwendet sendmail. http://php.net/manual/en/function.mail.php –
Es ist mir nicht klar, was Sie brauchen. –