Ich weiß nicht, ob ich das jetzt in der richtigen Kategorie poste, hoffe aber schon.
Gibt es denn einen Hack oder Tweak, der es Postfix erlaubt, den Übermittlungsstatus der Email per Email zu senden.
Bislang ist es so: Wenn eine Email nicht zugestellt werden kann, versucht Postfix 1 Woche lang die Zustellung und erst dann bekomme ich eine Bounce.
Ich hätte es gerne, dass Postfix mir sofort Bescheid sagt, wenn eine Email in der Queue verbleibt.
Hat da jemand eine Idee?
Hallo,
was du suchst nennt sich DSN. Das scheint nicht ganz trivial zu sein, aber hier kannst du einsteigen:
http://www.postfix.org/DSN_README.html
Gruß,
Steve
Gibt es denn einen Hack oder Tweak, der es Postfix erlaubt,
den Übermittlungsstatus der Email per Email zu senden.
Bislang ist es so: Wenn eine Email nicht zugestellt werden
kann, versucht Postfix 1 Woche lang die Zustellung und erst
dann bekomme ich eine Bounce.
bounce\_queue\_lifetime
Default sind 5 Tage.
Ich hätte es gerne, dass Postfix mir sofort Bescheid sagt,
wenn eine Email in der Queue verbleibt.
Hat da jemand eine Idee?
delay\_warning\_time
Und dann noch viel Spaß mit „man 5 postconf“,
HTH,
Sebastian
Ich habe selbst eine gute Lösung gefunden.
Allerdings für Postfix (hatte mich da geirrt)
Einfach ein bashscript, welches stündlich mit cron gestartet wird. Vielleicht hilft es ja jemandem weiter:
#!/bin/bash
queuelength=/usr/sbin/postqueue -p | tail -n1 | awk '{print $5}'
queuecontent=/usr/sbin/postqueue -p
queuecount=echo $queuelength | grep "[0-9]"
if ["$queuecount" == „“]; then
echo „Queue is empty“;
else
echo -e „\r\n $queuecontent“ | mail -s „$queuelength Mails in der Queue“ „[email protected]“
fi