Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

mailversand_python [2013/02/22 15:23] (aktuell)
Zeile 1: Zeile 1:
 +===== Mailversand über den goneo Webserver mit Python =====
  
 +E-Mails, welche über den goneo Webserver versendet werden (z.B. durch Gästebücher,​ Kontaktformulare oder andere dynamische Anwendungen),​
 +können bei goneo nur über eine Absender E-Mail Adresse oder einen Alias versendet werden, welchen Sie bei goneo
 +auch eingerichtet haben. Wenn Sie z.B. in Ihrem Script oder Ihrer Anwendung als Absender "​mail@ihre-domain-bei-goneo.de"​
 +angegeben haben, dann muss diese E-Mail Adresse oder Alias bei goneo in Ihrem Kundencenter auch angelegt sein.
 +Ansonsten wird die Mail von unserem Mailsystem abgelehnt und kann nicht zugestellt werden.
 +
 +Eigene Scripte müssen entsprechend angepasst werden, da sonst kein Mailversand möglich ist.\\
 +Anbei ein Beispiel für ein Mailscript mit PHP, an dem Sie sich orientieren können:
 +
 +''​\\
 +#​!/​usr/​local/​bin/​python\\
 +print "​Content-type:​ text/​html\n\n";​\\
 +\\
 +# Die hier definierte E-Mail-Adresse MUSS bei goneo als E-Mail-Konto oder Alias existieren!\\
 +PATH_TO_SENDMAIL = "/​usr/​sbin/​sendmail -t -i -fabsender@ihre-domain-bei-goneo.de";​\\
 +\\
 +# Dies ist die Absender-E-Mail-Adresse,​ welche in der Mail auftaucht.\\
 +MAIL_FROM = "​server@ihre-domain-bei-goneo.de"​\\
 +\\
 +# Hierbei handelt es sich um die Empfaenger-E-Mail-Adresse.\\
 +MAIL_TO = "​empfaenger@paul-muellers-homepage.de"​\\
 +\\
 +# Der Betreff\\
 +MAIL_SUBJECT = "​Testmail with Python"​\\
 +\\
 +# E-Mail zum versenden vorbereiten und versenden\\
 +MAIL_HEADER = """​From:​ %s\\
 +To: %s\\
 +Subject: %s"""​ % (MAIL_FROM, MAIL_TO, MAIL_SUBJECT)\\
 +import os\\
 +goneomail = os.popen(PATH_TO_SENDMAIL,​ "​w"​)\\
 +goneomail.write(MAIL_HEADER)\\
 +goneomail.write("​\n"​)\\
 +goneomail.write("​Hallo Welt!\n"​)\\
 +goneomail.write("​Dies ist eine Testmail.\n"​)\\
 +goneomail.close()\\
 +\\
 +# Textausgabe im Browser\\
 +print "Die E-Mail wurde versendet.";​\\
 +''​
 +\\

© goneo Internet GmbH - Webhosting
Anregungen? Vorschläge? Senden Sie uns Ihre Tipps!
Bitte beachten Sie, dass wir auf Ihre Anregungen keine Antwort versenden können.
Es handelt sich hierbei nicht um Kundensupport.
Impressum