PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : e-mail abfangen und bearbeiten



03.09.00, 12:45
Hallo Linux User!
Wie kann ich mit Sendmail eine e-mail die an meinen Server geht abfangen, dann an ein z.B. PHP Skript schicken und eine bestimmte Zeichenkette herausfiltern und die e-mail dann weiterschicken?

Vielen Dank im voraus für eure Antworten!


Mit freundlichen Grüssen,

Marc Geldon

Backi
04.09.00, 09:56
Hi!

Da ich php nicht kenne, hier ein paar Denkanstöße, wie man sowas mit einem normalen Shellscript machen würde:

Lokal verteilte E-Mails landen unter Linux normalerweise in der Datei /var/spool/mail/USERNAME. Neue E-Mails werden einfach hinten angehängt.

Zum Filtern von Zeichenketten benutzen viele Leute sed, awk und grep.

Zum verschicken von Mail aus Scripten heraus dient das Programm mail.

Gruß,
Backi

12.09.00, 08:10
Ich würde es mal mit qmail probieren. Ist zwar ein bisschen tricky aber
läuft schneller stabiler und "sicherer" als alles andere.

------------------
cu
MWS

pitu
12.09.00, 10:45
Wie meinst du das genau?

Erstellst du eine Mail und verschickst die über deinen Server in die Welt?
Oder bekommt dein Server eine Mail und soll die an dich weiterleiten?

An welcher der jetzt 4 möglichen Stellen soll dein Script laufen? Zwischen Dir und Server beim versenden oder beim Ankommen, oder zwischen deinem Server und der Welt beim versenden oder beom Ankommen.

Des weiteren, wie willst du das mit php machen? php ist eine reine Websprache. Oder hast du als Mailclient ein Webinterface? Oder meinst du Python?

thorsten

------------------
Thorsten Wandersmann
SuSE GmbH, Nuernberg