Sziasztok!
Tudna valaki mutatni egy jó leírást, ahol le van írva részletesen ennek a 3 proginak a beüzemelése? (Postfix + Courier + MySQL) Rengeteget találtam itt (http://www.postfix.org/docs.html), de mindegyiknél ki van hagyva egy csomó lépés és ha lépésről lépésre végigcsinálom, akkor mindegyiknél valami hiba van. Alapból be tudom lőni, hogy kezelje a Postfix + Courier-rel a leveleket Maildir formátumban, valamint a MySQL is működik külön, de azt nem tudom megcsinálni, hogy a felhasználókat az adatbázisból szedje elő és mondjuk a /home/vmail könyvtárba tegye a leveleiket Maildir formátumban. Nekem az is jó lenne, ha az alaprendszerhez képest csak a változtatásokat küldené el valaki, vagy a saját main.cf, master.cf, authdemonrc, authmysqlrc, pop3d, és még ami kell dolgokat küldené el. (mint például az SQL-es utasítások, amikkel létrehoz mondjuk egy test@email.hu user-t, plusz a táblákat) Nem kell semmilyen SSL, SASL, TLS, Spamassassin, vírusírtó, csak egy egyszerű POP3 virtuális felhasználókkal.
Köszi előre is a segítséget!
Üdv:
marhasok
Hozzászólások
Nekem ezzel elsőre ment. Elhagyhatók részek belőle.
http://www.besy.co.uk/projects/debian/sarge_mail_server_howto.htm
Elfelejtettem írni hogy Debian-on próbálnám, de még ebben is segítettél. :) Jónak tűnik ez a leírás, ezzel még nem találkoztam. Amint megcsináltam visszaírok.
Köszi:
marhasok
http://www.howtoforge.com/virtual_postfix_mysql_quota_courier
en ebbol indultam ki
Végigcsináltam mindent Blueray leírása alapján, azonban telnet localhost 25-nél a mail from:x@x.hu után a következő hibaüzenetet adja: "401 Bad address syntax" Mi lehet a baj?
Hiányzik egyébként a leírásból egy test felhasználó létrehozása és a postfix admin-al sem világos hogy hogy lépek be vele és hogy hogy hozok létre domain-t és felhasználókat?
Skuzzy leírásával már találkoztam, csak a próbálkozásom után a logban folyamatosan egy ilyen hibaüzenet jelenik meg: "authdaemond.mysql: failed to connect to mysql server (server=localhost, userid=mail_admin"
Nem tudna valamelyikőtök Skype-on, vagy MSN-en segíteni? (mert a leírás biztos jó, csak én nem ismerek szerintem valamilyen lépést) Csak egy test felhasználót kellene létrehozni, amivel lehetne küldeni és fogadni.
Köszi:
marhasok
megcsinaltad mysql-ben a mail admin usert?
Természetesen, hiszen a leírásban szerepel:
GRANT SELECT, INSERT, UPDATE, DELETE ON mail.* TO 'mail_admin'@'localhost' IDENTIFIED BY 'mail_admin_password';
GRANT SELECT, INSERT, UPDATE, DELETE ON mail.* TO 'mail_admin'@'localhost.localdomain' IDENTIFIED BY 'mail_admin_password';
FLUSH PRIVILEGES;
konzolrol be tudsz-e lepni vele? phpmyadminod van-e, ott megy-e? root-kent? .. valahogy ki kellene debugolni, miert nem enged be
http://www.szerver.hu/postfixadmin/admin
Itt tudod elérni a postfixadmin-t. Először létrehozod vele a domaint, aztán a mailboxokat.
Ha telnetelsz akkor smtp parancsokat kell hasznalni s ott nincs From:
Hanem "RCPT TO:".
SMTP parancsok:http://www.yuki-onna.co.uk/email/smtp.html
Igy talan jobban debuggolhato az ugy. Vagy felreertettelek:)
> a mail from:x@x.hu után a következő hibaüzenetet adja:
Legalábbis az RFC2821 szerint:
jah el is irtam a RCPT TO-t:) Boccs:)
Ezzel a mail from:-val már működik, de mivel nincsen létrehozva user, ezért nem küldi el a levelet: "Recipient address rejected: User unknown in local recipient table" Miért ír ki nekem érvénytelen e-mail-t a postfixadmin-al, amikor hozzá akarok adni egy mailbox-ot a tartományhoz?
nézd az sql logot is
bekonnektál a postfix?
a logban látot select kézzel lefuttatva ad eredményt ?
Üdv Robit
Blueray: Igen, így már létre tudtam hozni a domain-t. Viszont amikor egy felhasználót szeretnék ebben a domain-ben létrehozni, akkor ezt írja ki: "Érvénytelen EMAIL !" Ez mi miatt lehet?
Skuzzy: konsolból beenged, phpmyadmin-al beenged, csak a postfix nem akar belépni. A Google-ban találtam egy olyat, hogy mysql 5.0-val nem kompatabilis, viszont nekem csak a 4-es van fent...
4.0 vagy 4.1 van fenn? mert 4.1 ugyanazt az uj autentikacios modot hasznalja mint az 5 (s igy ugyanugy nem megy a cuccokkal mint az 5os)
Ez van fent: "mysql-server 4.0.24-10sarge" Így mennie kellene?
A "Felhasználónév:" sorban minek kell lennie pontosan? "username@"?
attól függ mit állítottál be currier ben
authmysqlrc
# If DEFAULT_DOMAIN is defined, and someone tries to log in as 'user',
# we will look up 'user@DEFAULT_DOMAIN' instead.
Üdv Robit
Érdemes megnézni ezt leírást is anno ez alapján hoztam össze
http://workaround.org/articles/ispmail-sarge/
Üdv Robit
Ennek örülök Robit, de ez az oldal már nem elérhető. :) (azért kösz) Amúgy átolvastam a php forráskódját és kiderült, hogy nem fogad el 3 részből álló domain-eket, ezért adott vissza hibaüzenetet. Átírtam, így már fel tudtam venni user-eket. Már domain-en belül tud küldeni, viszont kívülről nem tud fogadni és kifelé nem tudok küldeni. Elvileg jól állítottam be az ip tartományt. Hol lehet még hiba?
Működik!!!!!!!!!! :) Köszönöm mindenkinek, de leginkább Blueray-nek. (az ő leírása szerintem a leghasználhatóbb)
Köszi mégegyszer!
Üdv:
marhasok