Am 2008-02-26 14:16:13, schrieb Christian Knorr: > Hallo zusammen, > > Da das schon was her ist, unter (1) nochmal der Fullpost. > > Das Senden per ssmtp klappt, das ist nicht das Problem. > Aber in /var/www ist noch eine Datei 'Maildir', wo die Mails drin stecken, > die noch nicht versandt wurden (bis vor der Installation von ssmtp). > > Wie kann ich das bequem in einem Rutsch nachholen? > Danke schonmal Chris..... Haben die Mails VOLLSTÄNDIGE header? Sprich: From: To: Cc: Bcc: Subject: dann solltest Du die Messages mit "formail" in einzelne Messages (Maildir) spliten und dann kannste mit dem nachfolgenden Script die Messages senden: ----8<---------------------------------------------------------- #!/bin/bash for MSG in /pfad/zu/Maildir/new/* ; do cat ${MSG} | formail -a "Message-ID:" -a "Date: $(date --rfc-822)" | ssmtp -t if [ $? -eq 0 ] ; then rm --force ${MSG} fi done ----8<---------------------------------------------------------- Thanks, Greetings and nice Day Michelle Konzack Systemadministrator Tamay Dogan Network Debian GNU/Linux Consultant -- Linux-User #280138 with the Linux Counter, http://counter.li.org/ ##################### Debian GNU/Linux Consultant ##################### Michelle Konzack Apt. 917 ICQ #328449886 +49/177/9351947 50, rue de Soultz MSN LinuxMichi +33/6/61925193 67100 Strasbourg/France IRC #Debian (irc.icq.com)
Attachment:
signature.pgp
Description: Digital signature