Portál AbcLinuxu, 10. května 2025 06:17
Maily odeslane funkci mail jsou dost chude na hlavicky :) - takze je mozny, ze to odchyti nejakej SPAM filtr.
Napr. IMF od MS A pak jsi v !@#$%^. Dokonce jsem zkousel napsat na jejich technickou podporu, jak pravidla nastavit, ale rekli mi, ze na tyto otazky odpovedet neumi, pry jen na otazky ohledne licencovani. No takze parada
user<tabelator>mail@domena.com
b) prevest genericstable do .db tvaru makemap hash ./genericstable.db < ./genericstable
c) Pokud nemate jeste soubor /etc/mail/genericsdomain je treba jej vytvorit a do nej zadat nazev pocitace - domena ze ktere se odesilaji mistni maily (napr vysledek z $ hostname
Tento soubor se neprevadi do .db tvaru
d) Dale pokud nemate nastaveno, v konfiguracnim souboru je treba zavest maskaradu a pouziti genericstable, pridate:
dnl # Maskarada
FEATURE(masquerade_envelope)dnl
dnl # Prepisovani odchozich adres
dnl # testuje se pomoci pravidel 3,1,10,4 ....
FEATURE(`genericstable',`hash -o /etc/mail/genericstable')
dnl # nebo FEATURE(genericstable, hash /etc/mail/genericstable)
GENERICS_DOMAIN_FILE(/etc/mail/genericsdomain)
a jeste kompilace konfiguracniho souboru cd /usr/share/sendmail/cf/m4; m4 ../m4/cf.m4 /etc/mail/sendmail.mc >/etc/mail/sendmail.cf
e) Restart Sendmailu /etc/rc.d/init.d/sendmail restar
Pro Exim4 by vse melo byt jednodussi. Staci snad jen pridat do souboru "/etc/exim4/@email-addresses" user: mail@domena.com
, nemela by byt potreba zadneho restartu.
Return-Path
je hlavička, kterou do mailu přidává až poslední MTA a ukládá do ní adresu odesílatele z obálky (z SMTP komunikace). Takže vy nenastavujete hlavičku Return-Path
, ale adresu odesílatele v obálce.
/etc/postfix/aliases
. Do něj uvedeme mailové aliasy, které potřebujeme. Formát souboru je jednoduchý a dá se v něm zorientovat na první pohled. Poté vygenerujeme z textového souboru hash databázi příkazem postalias: "postalias /etc/postfix/aliases
". Pak restart serveru postfix restart
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.