Am sender_bcc_maps configurat și lucrez cu postfix, astfel încât e-mailurile trimise să fie trimise în bcc la adresa expeditorului. Configurația mea este mai mult sau mai puțin:
principal.cf
sender_bcc_maps = regexp:/etc/postfix/regexp_sender_bcc
regexp_sender_bcc
/^([^@]+)@[a-zA-Z0-9_]+\.[a-zA-Z0-9_]+$/ [email protected]
Acest lucru funcționează grozav. Acum am o adresă de e-mail [email protected]
că mi-aș dori exclude din această configurație.
Ideea 1: Am încercat mai întâi să adaug un rând pe ruta către o cutie poștală inexistentă
/^nimeni.*$/ [email protected]
În mod previzibil, acest lucru are ca rezultat o încercare de a copia în bcc acea adresă și o revenire, deoarece aceasta nu există.
Ideea 2: Apoi am încercat să schimb pur și simplu ținta într-un șir gol:
/^nimeni.*$/
Acest lucru generează un avertisment și elimină complet și e-mailurile trimise:
avertisment: căutarea sender_bcc_maps a [email protected] returnează un rezultat șir gol
avertisment: sender_bcc_maps ar trebui să returneze NU REZULTAT în cazul NE GĂSIT
avertisment: problema de căutare a hărții sender_bcc_maps -- mesajul nu este acceptat, încercați din nou mai târziu
Ideea 3: Apoi am încercat să direcționez acest mesaj către un utilizator local:
/^nimeni.*$/ nimeni@localhost
Acest lucru face treaba oarecum, dar apoi toate aceste mesaje sunt încă livrate către sistemul local de poștă.
Aș dori să fac oricare dintre acestea - preferând primul:
- configurați sender_bcc_maps la ignora complet adresa unui expeditor specific
- configurați postfix la arunca complet e-mail către un anumit utilizator