PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [exim] bcc für ausgehende emails



maconey
16.11.06, 10:42
Hallo,

ich hab einen exim-smarthost, der emails aus einem lokalen netz über einen smarthost versendet. Jetzt will ich für einen Faxgerät, das emails über den exim-server versendet, dass die emails per bcc oder cc an eine emailadresse gesendet werden.

wie mache ich das? über headers_add in remote_smtp funktioniert es leider nicht.
meine idee war ja so:


headers_add = ${if eq {${lc:$sender_address}} {printer@localnet} \
{Bcc: bcc@server.de}{}}


aber das geht wohl nicht, weil der emailserver über den die emails zugestellt werden den bcc nicht auswertet.

wie mach ich das?

Roger Wilco
16.11.06, 18:00
http://exim.org/exim-html-4.63/doc/html/FAQ-html/FAQ_19.html#TOC368

maconey
09.12.06, 14:11
ok, hat wunderbar funktioniert:

in exim.conf ganz am anfang habe ich folgendes eingefügt:


system_filter = /etc/exim/printerredirect.filter
system_filter_user = mail


und dann in /etc/exim/printerredirect.filter


#Exim filter
if $sender_host_address is "192.168.1.223"
then
headers add "Disposition-Notification-To: mail@host.domain"
headers remove from
headers add "From: mail@host.domain"
unseen deliver mail@host.domain
endif


jetzt werden bei allen emails vom drucker ( 192.168.1.223 ) die absenderadresse gesetzt eine kopie der email an mail@host.domain geschickt und eine empfangsbestätigung angefordert.

danke! (komisch, dass ich das selbst nicht gesehen hab, auf der faq-seite war ich..)