fetchmail vagy postfix probléma

Fórumok

fetchmail vagy postfix probléma

Hozzászólások

Sziasztok

Vagy egy darab email címünk amire minden levél megérkezik ami a mi domain nevünk alá tartozik.

A gondom az hogy a hírlevelek amiknek nem a mi tartományunk a címzettje a postmasternek érkeznek meg, hiába szerpel a fejlécben a nálunk létező mail cím. A fetchmail leszedi mert minden leszed, csak nem a megfelelő postaládába tesz.

A levél fejlécében ez van:
X-Fetchmail-Warning: recipient address hirlevel@masdomain.hu didn't match any local name

.fetchmailrc:
poll mail.sajatdomain.hu
protocol pop3
localdomains sajatdomain.hu
no dns
username xyz password abc to
user1
user2
user3
user4
here

Ha tudtok légyszíves segítsetek mert így nekem kell továbbítgatnom a leveleket a megfelelő usernek.

Előre is köszönöm.

Talán izzíts be még egy procmail-t is. Az ügyesen szétválogatja és kézbesíti a leveleket, amiket mondjuk a fetchmail ad át neki.

Hi,
üdvözöllek a fetchmail-multidrop problemaval küzdök köreben.

Nezz meg egy olyan levelet ami nem a megfelelo cimzettnek ment, mert BCC volt, hogy tartalmaz-e egy Delivered-To: , X-Original-To: vagy mas envelope-t ami megis utal a valos cimzettre. (Vannak szolgaltatok akik "csesznek ra" es nem nyujtajak ezt a lehetoseget a multidrop mailboxokhoz) Aztan a fetchmailrc-be ird be azt az envelope mezot ami mögött a valos cimzett van

Pl: a protocol pop3 utan

[code:1:01fbf68cb4]
envelope Delivered-To:
[/code:1:01fbf68cb4]

vagy

[code:1:01fbf68cb4]
envelope X-Original-To:
[/code:1:01fbf68cb4]

Es akkor a kezbesiteskor azt veszi figyelembe a fetchmail igy a BCC ben küldött levelek, hirlevelek is a megfelelö helyre kerülnek.

Ha a fennt emlitett "teszek ra" miatt nincsen semmi hasonlo envelope-header, akkor meg mindig megprobalhatsz a szolgaltatonal panaszolni, hogy a BCC leveleket a csoportos fiokbol nem lehet szetosztani a megfelelö header-ek nelkül es OLDJAK MEG.

En 2 helyen izzitok fetchmailt csoportos fiokra, ebböl 1-nek a cegem szolgaltatja a fiokot, ott meg is oldottam hogy benne legyen a Delivered-To: header. A masiknal en minden reggel azzal kezdem, hogy kiosztom a BCC emaileket :D

Na ennyi.. Üdv

gna

Most latom a te fetchmailrc-d aztan messze van a multidrop-tol....

Lehet hogy fölösleges de itt egy multidrop osszeallitas ami talan neked segit.

[code:1:98caaefc30]
set daemon 180
set postmaster (postmaster user)
set syslog
poll (POP3 szervered)
aka (te domained)
protocol pop3: no dns no envelope
envelope Delivered-To:
username (pop3 usered)
pass (pop3 jelszavad)
keep
is * here
nokeep
[/code:1:98caaefc30]

Ez egy müködö multidrop mailboxhoz van beallitva. Igy a x@tedomained.hu meg a y@tedomained.hu levelei ugyebar mind abban a fiokban vannak ami a @tedomained.hu -hoz tartozik. Mikor letöltöd a leveleket a fetchmail a @ elötti neveket hasznalja alapul es a megegyezö helyi usernek akarja kezbesitettni. Ekkor jön a postfix es az aliasokon keresztül be tudod allitani hogy melyik valos/virutal mailboxba kezbesitse a leveleket.

Remelem erthetö volt.

De ajanlom a Fetchmail FAQ
http://catb.org/~esr/fetchmail/fetchmail-FAQ.html#M1
idevago reszeit

Es a Fetchmail man-dokumentacio http://catb.org/~esr/fetchmail/fetchmail-man.html#24
idevago reszeit.

Üdv

gna