Sziasztok!
A kezeim alá került egy Suse9.3-at futtató szervergép, melyen a levelezés(postfix) és samba kiszolgáló fut. Létrehoztam egy új felhasználói fiókot.
Majd /etc/init.d/postfix restart.
Teszteléshez tettem pine-t a gépre. Levélküldés gond nélkül megy, viszont mikor külső mailről küldök levelet, akkor az új fiók nem kapja meg. Visszapattanó levél viszont nincs. Ellenben a többi felhasználóval nincs baj. Mit ronthattam el az új usernél? A groupokkal elvileg nincs gond, mert egy működő fiókról állítottam be.
Köszi!
Üdv: Smerli
- 1184 megtekintés
Hozzászólások
A postfix ujrainditasa meglehetosen feleslegesnek tunik. Logok (/var/log/mail*)? Ott kellene elso korben szetnezni.
- A hozzászóláshoz be kell jelentkezni
Átnéztem az alábbi logokat:
/var/log/
mail
mail.err
mail.warn
mail.info
Sajna semmi hibára utalót nem találtam benne. Elvileg, ha létrehozok egy usert, akkor utána már megtalálja a postfix, tehát a restart valóban nem szükséges... Mivel még nem értek hozzá ezért gondoltam hátha ez is kell.
Se pénz, Se posztó, Sepultura
- A hozzászóláshoz be kell jelentkezni
Lehet vm miatt nem jött létre a /var/mail/username (vagy /var/spool/mail/username) állomány . Ha nincs ott akkor esetleg próbáld meg azt létrehozni a user jogaival. Postfix-nél jártam már úgy, h ezt nem hozta létre.
--
Ubuntu Linux 6.10
- A hozzászóláshoz be kell jelentkezni
A helyzet az, hogy a /var/spool/mail/ üres. Lehetséges, hogy emiatt a beállítás miatt?
home_mailbox = Mailbox
Se pénz, Se posztó, Sepultura
- A hozzászóláshoz be kell jelentkezni
Keress ra Mailbox nevu fileokra, a postfix nem feltetlenul hozza letre automatikusan. Ha a tobbi usernel van, az ujnal meg nincs, akkor ez lesz a gond.
- A hozzászóláshoz be kell jelentkezni
Úgy nézem, hogy sajnos vmi globális gebasz van, mert más user sem kapja meg. Ha localban küldöm, akkor megkapja a felhasználó, tehát a hozzáfér a postfix a Mailbox-hoz. Vmi a kintről bejövő levelekkel lehet, de tippem sincs, hogy mi. Remélem nem okozott gondot, hogy frissítettem a rendszert, és lehet a postfix is újabb lett (sajna nem figyeltem). Elképzelhető, hogy a régebbi konfigfájlok nem kompatibiliek az újabb postfix-szel?
Se pénz, Se posztó, Sepultura
- A hozzászóláshoz be kell jelentkezni
Maildir-be megy a levél, virtual vagy local user?
----------------------------------------------------------------
"Értem én hogy villanymotor, de mi hajtja!?
- A hozzászóláshoz be kell jelentkezni
local user, elvileg a user home könyvtárába megy a levél. Eggyel feljebb is írtam a main.cf-ben találtam ezt a beállítást: home_mailbox = Mailbox
Se pénz, Se posztó, Sepultura
- A hozzászóláshoz be kell jelentkezni
" home_mailbox = Mailbox"
írd át erre!
home_mailbox = .maildir/
Akkor biztos maildir lesz.
ja, és a ~/.forward fájlt is csináld meg!
----------------------------------------------------------------
"Értem én hogy villanymotor, de mi hajtja!?
- A hozzászóláshoz be kell jelentkezni
Átírni nem nagyon akarom, mert eleddig jól müködött a többi usernél, csak az én useremet tünteti ki azzal, hogy nem megy...
a ~/.forward az mit is csinál?
Se pénz, Se posztó, Sepultura
- A hozzászóláshoz be kell jelentkezni
"a ~/.forward az mit is csinál?"
A benne megadott címekre továbbítja a postfix a leveleket.
pl:
/home/user/.maildir
user@valami.hu
stb....
vagy a te esetedben /home/user/Mailbox lehet a megoldás
----------------------------------------------------------------
"Értem én hogy villanymotor, de mi hajtja!?
- A hozzászóláshoz be kell jelentkezni
Nos a helyzet az, hogy nem csak nálam ment a levelezés, hanem a mindenkinél. A remek suse frissítés átlőtte a konfigban a procmailt maildropra. Az utóbbi sajna nincs a rendszeren, ezért nem is működhet. Ezeket sikeresen módosítottam, de további érdekességek kerültek elő. Az smtp portja nem 25, hanem 125 lett. Nem találom sehol sem, hogy hol lehetne átállítani ez 25-re. Gondoltam átirányítom a 25-ös portot 125-re DNAT-al, de nem volt hajlandó működni. EZ így működhet?
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 125 -j DNAT --to 127.0.0.1:25
iptables -A FORWARD -p tcp --dport 25 -j ACCEPT
Se pénz, Se posztó, Sepultura
- A hozzászóláshoz be kell jelentkezni
szerintem inkább:
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 25 -j REDIRECT --to-port 125
-----
Üdv, icee
- A hozzászóláshoz be kell jelentkezni
Köszönöm a segítségeket. Úgy néz ki sikerült fellelni a problémát. Az alábbi spamszűrő miatt: http://www.howtoforge.com/antispam_smtp_proxy át lett állítva az smtp portja, ami nem is lett volna gáz, ha működne rendesen ez a spamszűrő, de úgy nézett ki a frissítés után nem működött megfelelően és ez okozta a fejtörést, meg a master.cf tudásom elég alacsony mivolta. Azt hiszem szépen elkezdem újra felépíteni az egész levelezést más spamszűrőkkel.
Se pénz, Se posztó, Sepultura
- A hozzászóláshoz be kell jelentkezni