Portál AbcLinuxu, 16. července 2025 15:28


Dotaz: fetchmail+postfix - vraci zpravy

13.12.2004 10:38 Ooaniki
fetchmail+postfix - vraci zpravy
Přečteno: 382×
Odpovědět | Admin
Dobry den, nastavil jsem v praci postovni server - postfix, fetchmail a popa3d. V praci mame pevne pripojeni bez reverzniho zaznamu nicmene nastavil jsem myorigin a mydestination na "nase_domena.cz" a kdykoliv poslu mejl pres postfix tak to funguje k plne spokojenosti. Problem je vsak ve fetchmailu. Ve chvili kdy se pokusi stahnout postu od nase providera, ktery nam dela webhosting a ma oficilne "nase_domena.cz" tak ji stahne ze serveru ale nedoruci ji do lokalnich schranek a pres postfix ji vrati zpet s touto hlaskou:
The Postfix program

peta@localhost.localhost (expanded from peta@localhost): Host or domain
    name not found. Name service error for name=localhost.localhost type=A:
    Host not found
v priloze je jinak napsano:
Final-Recipient: rfc822; peta@localhost.localhost
Original-Recipient: rfc822; peta@localhost
Action: failed
Status: 5.0.0
Diagnostic-Code: X-Postfix; Host or domain name not found. Name service error
    for name=localhost.localhost type=A: Host not found
Fetchmail jinak funguje naprosto v poradku, stahuje ze vzdalenych uctu, posila a uklada postu lokalne jen mu zrejme v tomto pripade vadi ona hlavicka kde je uveden "nekdo@nase_domena.cz" jinak si to nedovedu vysvetlit. Jde nekde nastavit aby toto nastaveni ignoroval a postu proste ukladal v kazdem pripade?

Anebo jakym jinym zpusobem obejit to, ze nemame reverz a ze nevlastnime "nase_domena.cz"? Predem dekuji za jakkoukoliv radu, preji hezky den.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

13.12.2004 13:15 jaja
Rozbalit Rozbalit vše Re: fetchmail+postfix - vraci zpravy
Odpovědět | | Sbalit | Link | Blokovat | Admin
divne, melo by to fungovat
13.12.2004 15:38 Ooaniki
Rozbalit Rozbalit vše Re: fetchmail+postfix - vraci zpravy
No bohuzel to nefunguje :-(
13.12.2004 18:59 Martin H.
Rozbalit Rozbalit vše Re: fetchmail+postfix - vraci zpravy
Odpovědět | | Sbalit | Link | Blokovat | Admin
Dobry den, ... The Postfix program

peta@localhost.localhost (expanded from peta@localhost): Host or domain name not found. Name service error for name=localhost.localhost type=A: Host not found ...
No, viděl bych to na nesoulad jména hostname v postfixu a počítače. Rozhodně se neresolvuje název na IP. Zkuste si do /etc/hosts připsat ještě taky IP_ADRESA_SERVERU hostname hostname.vase_domena.cz

Případně rozchoďte vlastní DNSku vase_domena.cz pouze pro Vaši lokální síť. Tedy pro Vaši síť bude autoritativní a ostatní záznamy budou forwardovány. A na ní si dejte kromě A záznamů i MX záznam. A je po problému.

PS: Osobně mám na všech serverech spuštěný BIND pro lokální síť, kde mám i poštovní server.
13.12.2004 20:24 Michal Svanda
Rozbalit Rozbalit vše Re: fetchmail+postfix - vraci zpravy
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zkuste nenechat fetchmail predat zpravu postfixu. Coz se da docilit napr. pomoci
fetchmail -m "/usr/bin/procmail -d %T"
U mne to tak funguje a emaily to nevraci.
17.12.2004 12:30 Ooaniki
Rozbalit Rozbalit vše Re: fetchmail+postfix - vraci zpravy
Tak jsem to vyzkousel, pres procmail to projde... nicmene od te chvile uz nejde precist mailbox - presneji: z outloku se na nej nejde dostat - chce porad user/pass, v syslogu je jen nic nerikajici:

localhost popa3d[2807]: Authentication passed for peta localhost popa3d[2807]: Failed or refused to load /var/spool/mail/peta

pritom prava jsou nastavena jako u jinych uzivatelu (do kterych vsak procmail nezapisoval) a tem to jede

u webovyho rozhrani ve webmin postfix vidi ze mailbox neni prazdny, ukazuje spravne jeho velikost ale kdyz na nej kliknu tak ukaze schranku prazdnou

kdyz se kouknu do mc tak v souboru /var/spool/mail/peta je mejl ktery procmail stahnul... nevi nekde v cem by mohla byt chyba? Ze by procmail mel nejaky jiny format se kterym si popa3d nerozumi?
17.12.2004 12:46 Ooaniki
Rozbalit Rozbalit vše Re: fetchmail+postfix - vraci zpravy
Limitem ktery ma popa3d ohledne velikosti to nebude:

ls -l /var/spool/mail/peta -rw-rw---- 1 peta mail 2400 pro 17 12:21 /var/spool/mail/peta
13.12.2004 23:15 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: fetchmail+postfix - vraci zpravy
Odpovědět | | Sbalit | Link | Blokovat | Admin
Prostě máte bordel ve jménech.

co toto je za adresa ? peta@localhost.localhost toto je nesmysl když už tak peta@localhost

Takže udělat pořádek na DNS a v souboru hosts.

Případně v fetchmailu zadejte celou adresu ve tvaru xxx@yyy

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.