[Postfixbuch-users] Echo-Mailer einrichten...
Klaus Tachtler
klaus at tachtler.net
Do Jul 25 14:28:13 CEST 2013
Hallo Jan,
vielen Dank für Deine Anmerkung - es hat mir weiter geholfen!
Ich habe die Umleitung des stderr durchgeführt UND es hat mir nachfolgende
Erkenntnis gebracht:
Ich habe im Skript am Anfang
SENDMAIL_COMMAND=`command -v sendmail`
Was auch soweit funktioniert, jedoch bekomme ich dann gesagt, das bei
nachfolgendem
Befehl im Skript am Ende
$SENDMAIL_COMMAND -i -t -f "" < $FILE_OUT
die Option -i nicht bekannt ist.
Hingegen wenn ich anstelle
$SENDMAIL_COMMAND -i -t -f "" < $FILE_OUT
sendmail direkt angebe
/usr/sbin/sendmail -i -t -f "" < $FILE_OUT
läuft das Skript OHNE FEHLER durch und die Echo-Mail wird wie erwartet
gesendet.
>> Das ist das interessante, im LOG (/var/log/maillog) ist NICHTS zu sehen.
>> Im LOG (/var/log/messages) sind nur die logger-Einträge drinnen, das die
>> e-Mail versendet wurde.
>
> Setze mal ganz am Anfang des Skriptes folgende Zeilen:
>
> # stderr sichern und umleiten
> exec 3>&2
> exec 2>>/var/log/automailer.log
>
>
> Und ganz am Ende des Skriptes die folgende Zeile:
>
> # stderr wieder auf standard setzen
> exec 2>&3
Grüße
Klaus.
--
------------------------------------------
e-Mail : klaus at tachtler.net
Homepage: http://www.tachtler.net
DokuWiki: http://www.dokuwiki.tachtler.net
------------------------------------------
Mehr Informationen über die Mailingliste Postfixbuch-users