Script VOR dem Senden mit Sendmail? (was: Outlook Express-Quotes vor dem Versenden umwandeln?)
Hi. So, jetzt mal eine Frage an die Sendmail-Profis. Wie und wo muss ich ein Script eintragen, dass eine durchlaufende Mail "parst". Ich stelle mir das so vor: 1. Outlook-Express schreibt Reply mit "--- Original Message ---"-Header (CLIENT) 2. sendmail auf dem lokalen Server nimmt die Mail an und legt sie in die Queue 3. der nächste "sendmail -q" schickt das zeug raus. Wo muss ich ansetzen? Zwischen 1. und 2., oder zwischen 2. und 3.? Oder ganz woanders? Wo muss ich ein solches Script eintragen? sendmail.cf? Ich bastele gerade schon ein Script, dass vom Standard-Input liest und zum Standard-Output schreibt. Dabei wird der Teil: ----- Original Message ----- From: User Name <user.name@irgendwo.de> To: SuSE-Mailingliste <suse-linux@suse.com> Sent: Saturday, April 01, 2000 1:11 PM Subject: Script VOR dem Senden mit Sendmail? (was: Outlook Express-Quotes vor dem Versenden umwandeln?) umgewandelt zu: User Name schrieb am 01. April 2000 um 13.11 Uhr: -- Marco Dieckhoff --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Son, 02 Apr 2000, Marco Dieckhoff wrote:
1. Outlook-Express schreibt Reply mit "--- Original Message ---"-Header (CLIENT) 2. sendmail auf dem lokalen Server nimmt die Mail an und legt sie in die Queue 3. der nächste "sendmail -q" schickt das zeug raus.
Wo muss ich ansetzen? Zwischen 1. und 2., oder zwischen 2. und 3.? Oder ganz woanders? Wo muss ich ein solches Script eintragen? sendmail.cf?
Du kannst an mehreren Stellen ansetzen. Wenn Du die e-Mails immer mit "sendmail -q" verschickst, dann kannst Du nach 2. dein Script starten und die e-Mails in /var/spool/mqueue abarbeiten lassen. Wenn Du dann noch als letztes "sendmail -q" in das Script aufnimmst, brauchst Du nur noch das Script zu starten: Der Outlook-Header wird bearbeitet und die Mails dannach direkt verschickt. Gruß Thomas -- Marciniak Online Service fon: (0231) 58 90 154 Thomas Marciniak fax: (0231) 58 90 155 Schachtstrasse 1 http://www.marciniak.de 44149 Dortmund tmarcin@marciniak.de --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
----- Original Message ----- From: Thomas Marciniak <tm@marciniak.de> Sent: Sunday, April 02, 2000 5:32 PM
On Son, 02 Apr 2000, Marco Dieckhoff wrote:
1. Outlook-Express schreibt Reply mit "--- Original Message ---"-Header (CLIENT) 2. sendmail auf dem lokalen Server nimmt die Mail an und legt sie in die Queue 3. der nächste "sendmail -q" schickt das zeug raus.
Wo muss ich ansetzen? Zwischen 1. und 2., oder zwischen 2. und 3.? Oder ganz woanders? Wo muss ich ein solches Script eintragen? sendmail.cf?
Du kannst an mehreren Stellen ansetzen. Wenn Du die e-Mails immer mit "sendmail -q" verschickst, dann kannst Du nach 2. dein Script starten und die e-Mails in /var/spool/mqueue abarbeiten lassen. Wenn Du dann noch als letztes "sendmail -q" in das Script aufnimmst, brauchst Du nur noch das Script zu starten: Der Outlook-Header wird bearbeitet und die Mails dannach direkt verschickt.
ACK. Manchmal ist man halt blind ;) Aber trotzdem muss es doch wohl eine elegantere Lösung geben, die man direkt an sendmail ankoppeln kann... -- Marco Dieckhoff --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hallo Marco, * Marco Dieckhoff wrote on 02 Apr 2000:
Aber trotzdem muss es doch wohl eine elegantere Lösung geben, die man direkt an sendmail ankoppeln kann...
Ich weiß nicht, ob das _gut_ ist, aber wenn du sendmail selbst kompiliert, kannst du in checkcompat() jede Menge Unfug anstellen.. wenn du es in C schreibst ;-) empfohlene Literatur : Batbook Gruß, Sebastian -- "No worries." - Rincewind Sebastian Helms - mailto:sebastian@helms.sh (PGP available) SuSE-Linux-Mailinglisten-FAQ: http://www.helms.myokay.net/faq/ --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (3)
-
linux@jwr.de
-
sebastian@helms.sh
-
tm@marciniak.de