Sziasztok!
Adott egy Debian Lenny exim4-gyel, ami szolgáltatói smtp-n küldi a leveleket smarthostként.
A gépre eddig is beérkeztek egy dyndns-féle címre küldött levelek. Emellé fel lett véve egy új domain, az erre küldött levelek is megérkeznek és megkapja az adott user.
Levélküldésnél gmailes, freemailes és a dyndns-szerű mailcímről rendesen elmennek a levelek, az új domainről viszont nincs minden rendben.
Adott usernév kukac újdomain.hu feladója helyett user kukac dyndns.com cím jelenik meg.
Ellenben usernév.hu kukac újdomain.hu feladóját nem bántja, ezzel nincs gond.
Küldeni Seamonkey és Roundcube felületén próbáltam.
Vajon miért viselkedik így?
Bármi ötletet szívesen olvasok.
- 1173 megtekintés
Hozzászólások
primary_hostname ?
- A hozzászóláshoz be kell jelentkezni
Hmm... /etc/mailname-ből szedi, ahol valóban a dyndns-féle cím van megadva.
Idézet:
# Decide which domain to use to add to all unqualified addresses.
# If MAIN_PRIMARY_HOSTNAME_AS_QUALIFY_DOMAIN is defined, the primary
# hostname is used. If not, but MAIN_QUALIFY_DOMAIN is set, the value
# of MAIN_QUALIFY_DOMAIN is used. If both macros are not defined,
# the first line of /etc/mailname is used.
Mitől lesz egy cím "unqualified"?
A freemail/gmail ezekszerint qualified.
Szerk.: Ok. Kitöröltem, küldtem így egy levelet.
vazso@empty
SMTP error from remote mail server after RCPT TO::
host smtp.xxx.hu [xx.xx.xx.xx]: 550 5.1.1 invalid domain
Mi alapján ellenőriz vajon a szolgáltató smtp szervere?
- A hozzászóláshoz be kell jelentkezni
Még mindig nem értem a dolgot.
Ha /etc/alias-ban felveszek mondjuk egy bazso aliast és küldök róla, akkor rendesen megjelenik a from mezőben a bazso@újdomain.hu és fogadni is tudom a leveleket.
Sőt, bármilyen, nemlétező felhasználói nevet is érintetlenül hagyja.
vazso viszont egy helyi felhasználó a gépen. Küldeni tudok rá, viszont, ha vazso@újdomain.hu címről küldök a gépen keresztül, az nem megy át (kicseréli @dyndns.com-ra). Én viszont ezt nem szeretném, mert használatban szeretném tartani a dyndns és újdomain címeket egyaránt, de önfejű módon mindenáron csak az egyiket sikerül ráerőszakolni.
Átnézem az exim configot. :)
- A hozzászóláshoz be kell jelentkezni
LInk
"using the exim filter language which would strip out the From and envelope sender and put in the correct email address for the From and add the form email in a header like X-Form-Submitter-Email."
- A hozzászóláshoz be kell jelentkezni
Köszi, ezt mindjárt elolvasom.
Időközben hozzáadtam a localmacros filehoz egy NO_EAA_REWRITE_REWRITE sort, így nem írja át a From mezőt és a leveleket is megkapom.
Tehát úgy néz ki, így működik rendesen (érdemes volt a configot olvasgatni).
- A hozzászóláshoz be kell jelentkezni