eMail-Inhalt direkt in eine HTML-Datei umwandeln
Christian Gissinger
Hallo!
Ich würde gerne die eingehenden eMails an einen bestimmten Alias direkt auf der Homepage einbauen. Ist es möglich mittels CGI o.ä. den Inhalt der eingehenden eMail in HTML oder Nur-Text umzuwandeln? Wenn ja, wie?
Vielen Dank
Christian
Hi,
Ich würde gerne die eingehenden eMails an einen bestimmten Alias direkt auf der Homepage einbauen. Ist es möglich mittels CGI o.ä. den Inhalt der eingehenden eMail in HTML oder Nur-Text umzuwandeln? Wenn ja, wie?
eMail geht über SMTP, nicht über HTTP, daher scheidet "CGI o.ä." aus. Entweder ermöglicht Dein Mailserver, entsprechende Aktionen zu triggern; oder Du musst ein Programm schreiben, welches a) regelmäßig das Mailaccount checkt und b) nicht das geringste mit einem Webserver zu tun hat.
Cheatah
Hi,
Danke für die schnelle Antwort!
Na ja, ich glaube, dass ich mir dann eine andere Lösung ausdenken werde.
Bis die Tage
Christian
Hallo Christian,
ich selber arbeite nur mit PHP, aber Du solltest problemlos in der Lage sein, das in CGI respektive Perl umzusetzen. Puretec bietet in seiner FAQ ziemlich genau das an, was Du suchst, aber eben 'nur' als PHP. Hoffe, es hilft Dir.
http://faq.puretec.de/skripte/php/12.html
Gruss, Thoralf
Hallo!
ich selber arbeite nur mit PHP, aber Du solltest problemlos in der Lage sein, das in CGI respektive Perl umzusetzen. Puretec bietet in seiner FAQ ziemlich genau das an, was Du suchst, aber eben 'nur' als PHP. Hoffe, es hilft Dir.
Interessante Sache! Aber wie ich es verstehe funktioniert das so, das vor/bei jedem Aufruf der "html"-Seite erst der Mailserver und die Datenbank abgefragt werden muß, oder? Aber es ist schonmal ein Anfang, nicht schlecht!
Grüße
Andreas
Hi Christian,
mittels CGI o.ä. den Inhalt der eingehenden eMail in HTML oder
Nur-Text umzuwandeln? Wenn ja, wie?
ich nehme mal stillschweigend an, daß Du CGI und Perl gleichsetzt,
und damit "Perl ohne CGI" als "o. ä." durchgehen würde.
In diesem Falle lautet die Antwort: Ja, wenn Du noch weitere Mecha-
nismen zur Verfügung hast.
Beispielsweise einen UNIX-Server und den Zugang zu diesem via Shell,
und einen SMTP-Server, der Dir erlaubt, über eine Konfigurationsdatei
namens ".forward" im Heimatverzeichnis Deiner Benutzerkennung einen
Mail-Filter einzurichten. ("man forward" lesen hilft Dir weiter.)
Dieser Filter darf insbesondere auch ein von Dir zu schreibendes
Programm sein, welches beim Eintreffen von Mails automatisch gestartet
wird und den Inhalt der Mail von stdin lesen kann.
Was Du dann damit tust, ist Deine Sache. Da kannst Du einen Spam-Filter
genauso einbauen wie einen Generator von HTML-Seiten, um Deine Mails im
Web auszustellen bzw. dann über ein CGI-Interface darauf zugreifen zu
können - everything goes.
Viele Grüße
Michael