[megoldva] imap/smtp segítség

Üdv!

Szeretnék segtséget kérni a következőkben:
Van egy gépem többé-kevésbé folyamatos üzemben, ami többek között egy pár fős egyetemi közösség levlistáját hivatott kiszolgálni. Debian Lenny fut rajta, a levelezést exim4, courier, spamassassin, clamav kombinációval szeretném megoldani. A problémám az, hogy minden jel szerint működik az imap szerver, de nem érkeznek be levelek. Emlékeim szerint korábban ugyanígy hoztam létre a levelezőszervert, de ezúttal nem jutok dűlőre.

Az nmap szerint a 143-as és 993-as portok nyitva vannak, telnettel tudok csatlakozni és "01 LOGIN felhnév jelszó" begépelése után be tudok lépni mind a helyi, mind távoli gépről. A traceroute odatalál, a beállítófájlokban a MAILDIRPATH az alapértelmezett Maildirre van állítva,a TLS_CERTFILE arra a fájlra mutat, amit én hoztam létre (a certificate és a key egy fájlba van fűzve). Ha levelet küldök, nem kapom vissza. Mivel nem érkezett levél, nem jött létre a Maildir, viszont maildirmake-kel létrehoztam őket, de így sincs változás. A logfájlokban érdemlegeset nem találtam, a /var/spool/mail üres.

Nem tudok rájönni, mi okozhatja a problémát. Tudna valaki segíteni?

Köszönöm:

Dani

Hozzászólások

És mi a helyi kézbesítőd? Maildrop, procmail, ...?
Sajna az Exim-et nem ismerem Postfix-et szoktam használni

Köszönöm a választ.
Most a procmaillel próbálkozom. Annyi újdonság van, hogy ha helyi felhasználóval küldök levelet, akkor a .procmailrc-ben megadott helyre megérkezik a levél. Ha kívüldől küldök levelet, változatlanul nem érkeznek meg.

szerk: kimaradt, hogy a fent említett beállítások a courier konfigfájljaira vonatkoznak. A levélküldés gond nélkül megy.

szerk2: ha nem használom a procmailt, a couriernek megadott könyvtárba kerülnek azok a levelek, amit helyi felhasználók küldenek. Szóval valamiért a kintről érkező levelekkel van gond.

--
Debian lenny

Ne az imap hanem az exim környékén nézelődj. Mi a helyzet a 25-ös port külső elérésével? Maillogban mi látszik? Ha ez rendben, spamassassin beállítás esetleg (levelek eldobása). Egyszóval ez eddig smtp(hez kapcsolódó) problémának tűnik.

üdv.:
-szobi.

Köszi, itt lesz valami. A 25-ös portot nem tudom telnettel kívülről elérni, csak a helyi gépről. Kívülről az nmap filterednek mutatja a 25-öst és zártnak a 465-öst, a helyi gépről mindkettő nyitva van. Távoli gépről a swaks tesztlevele nem érkezik meg, nem tud csatlakozni, a helyi gépről igen. A traceroute odatalál a 25-ös porthoz. A szolgáltatónál elvileg engedélyezve van a levelezés és a legutóbbi időkig (a rendszer újratelepítéséig) működött is. Az ip címem változatlan. Az exim mainlogjában csak a helyi felhasználók közötti küldések/fogadások látszanak. A spamassassint kilőttem, az nem okozhat problémát, külön tűzfalat egyelőre nem használok.
Miből szűrted le, hogy smtp probléma? Eddig abban a hitben voltam, hogy a küldés smtp, a fogadás pop/imap. Ez valapján van valami tipped?

--
Debian lenny

Az smtp a küldés és fogadás, az imap/pop teszi elérhetővé a usereknek a már beérkezett leveleket (ez így kicsit pongyola megfogalmazás, de azért remélem érthető). Amit ellenőrizni kellene:
-smtp szerver milyen ip-ken hallgat (netstat -l | grep smtp), ha csak localhost.localdomain:smtp van akkor exim konfigurálás
-iptables szabályok ellenőrzése (ha más filter van, akkor azt)

Egyelőre szerintem ennyi...

üdv.:
-szobi.

Nem t-online-os ADSL interneted van otthon véletlenül?
Ebben az esetben a T-home oldalán a szolgáltatások között kapcsold ki a 25-ös port szűrését!

Az exim maildirbe a következő bejegyzés alapján kézbesít: dc_localdelivery = 'maildir_home'

"Miből szűrted le, hogy smtp probléma? "

A helyi felhasználók részére is az exim kézbesíti a leveleket.

" Szóval valamiért a kintről érkező levelekkel van gond."

Kintről telneteltél?
domain probléma nem áll fenn?
pl. nem "tudja" az exim hogy
az akármi.hu-ra érkező levelet, ha
létezik a címzett fogadja!

"Eddig abban a hitben voltam, hogy a küldés smtp, a fogadás pop/imap"

A pop/imap csak a mailbox hozzáféréshez kell.
Küldés/fogadás smtp szerver dolga. :)