Hozzászólások
-
SzerzőBejegyzés
-
Kipróbáltam… az a helyzet, hogy ext2-ként bemountolja… szóval valószínű, hogy a kernelbe
nincs belefordítva a journaling… köszönöm a segítségeta mount /dev/hda1 azért nem jó, mert alapból az ide modulok betöltődése után nincs a /dev-ben hda.
Ellenben létre lehet hozni 🙂 Abban viszont igazad lehet, hogy mi van ha ext2-ként mountolom be. Lehet, hogy nincs a kernelben alapból az ext3 támogatás.Holnap tudom csak kipróbálni és mindenképp írok a fejleményekről. Köszi
Sziasztok!
A Postfix transport fájljában lehet szerepeltetni e-mail címet vagy csak domaint?
Mert alapból így néz ki:Code:xyz.hu smtp:[10.1.4.186]A kérdés pedig az hogy szerepelhet-e benne ilyen sor:
Code:abc@xyz.hu smtp:[10.1.4.187]Tulajdonképpen kivételkezelést akarok megvalósítani, hogy bizonyos mailcímet egy másik
szerver kezeljen.Sziasztok!
Megint akadt egy kis problémám. Most a Courier-IMAP-pal. Bekonfigoltam és egyszerűen nem megy. A logban csak
a kapcsolat létrejötte szerepel.Code:Dec 15 14:47:46 mailserver imaplogin: Connection, ip=[::ffff:127.0.0.1]
Dec 15 14:48:03 mailserver imaplogin: LOGIN: DEBUG: ip=[::ffff:127.0.0.1], command=user@domain.tldÚgy tudom, hogy a LOGIN „felhnév” „password” paranccsal lehet beloginolni IMAP-nél. Ahhoz képest minden parancsra
a következő válasszal tér vissza az IMAP szerver:Code:* NO Error in IMAP command received by server.Egyszerűen még be sem enged, továbbá ami a legfurcsább hogy az EXIT ill. QUIT parancsokra sem lép ki.
Keresgéltem a Google-n de semmi használhatót nem találtam. Hozzáteszem, hogy a Courier POP3d-je simán
működik és megy a MySQL-es auth, de az IMAP-nál semmi.Ezért csatolom a hozzászólásomhoz a konfigfájlokat, hátha valakinek van ilyen jellegű tapaszatalata.
Megoldódott a probléma. A tanulság kedvéért leírom mi volt:
Azt mindenki mondta, hogy kell a libsasl2, libsasl2-dev, libsasl2-modules.
De arról nem tett semmilyen tutorial említést, hogy kell a libsasl2-modules-sql -is.
Pedig teljesen evidens.Az /etc/postfix/smtpd.conf pedig így lett megoldva:
Code:pwcheck_method: authdaemond
authdaemond_path: /var/run/courier/authdaemon/socket
mech_list: login plain cram-md5 digest-md5A cégnél már nagyon piszkáltak emiatt és ez is megoldódott.
Így utólag is köszönök minden segítséget, építő jellegű hozzászólást.Nagyon köszönöm a segítséget. Valamelyest előrébb jutottam. Csak most az authdaemond nem akar beengedni.
Code:Dec 11 15:56:09 test3 postfix/smtpd[2677]: smtpd_sasl_authenticate: sasl_method PLAIN, init_response AHVzZXJAZG9tYWluLnRsZABzZWNyZXQ=
Dec 11 15:56:09 test3 postfix/smtpd[2677]: smtpd_sasl_authenticate: decoded initial response
Dec 11 15:56:09 test3 postfix/smtpd[2677]: warning: SASL authentication failure: cannot connect to Courier authdaemond: Connection refused
Dec 11 15:56:09 test3 postfix/smtpd[2677]: warning: SASL authentication failure: Password verification failed
Dec 11 15:56:09 test3 postfix/smtpd[2677]: warning: localhost.localdomain[127.0.0.1]: SASL PLAIN authentication failed
Dec 11 15:56:09 test3 postfix/smtpd[2677]: > localhost.localdomain[127.0.0.1]: 535 Error: authentication failedElvileg a socket: /var/run/courier/authdaemon/socket
Ezt adtam meg a /etc/postfix/smtpd.conf-ba is authdaemond_path-nak.Nem tudom miért utasítja vissza a kapcsolatot… mégnézetem a konfigfájlját és nem láttam benne semmi korlátozást.
Esetleg valakinek jelentkezett ilyen hiba?
Köszi a segítséget. Próbálkoztam a sasl-lel, de nem megy. Ha jól értem az volna a lényege a dolognak, hogy mikor küldeni akarok egy levelet akkor a szerverre való bejelentkezésnél kér egy jelszót. Tehát mikor be telnetelek a szerverre és kiadom a mail from: aaa@bbb.cc parancsot, gondolom kérnie kéne a postafiókhoz (email címhez) tartozó jelszót. De ehhez képes semmi nem történik, simán beenged és küldhetem is a levelet. Így bárki küldhet levelet a szerverről.
A rendszert a következő címen található leírás alapján raktam össze:
http://postfix.wiki.xs4all.nl/index.php?title=Virtual_Users_and_Domains_with_Courier-IMAP_and_MySQLA logokban semmi hiba nem látszik.
A kérésem csak annyi lenne, hogy ha valakinek van SASL-es működő rendszere, akkor megtenné, hogy ide beteszi a konfig fájlokat.
Előre is köszönöm.
Igen szeretném… csak azzal, hogy beírtam Google-be nem sok eredményt értem el…
Szia,
Igazad volt. SET NAMES latin2.
Mert enélkül ugyan ment, csak az „ű” „ő” betűk nem mentek.
Nagyon köszi a segítséget.Köszi Zsolt. Megnéztem az oldalt, de nem is említi a BerkeleyDB-t. Azóta megcsináltam a symlinket a /usr/lib és a /lib könvtárba. Gyönyörűen lefordul a postfix, csak egy redefinition miatt magyaráz. Ami abból adódik, hogy paraméterként adom meg a BerkeleyDB lib helyét. Maga a postfix így fordul:
Code:make tidy
make makefiles CCARGS=”-DHAS_DB -I/usr/local/BerkeleyDB.4.5/include” AUXLIBS=”-L/usr/local/BerkeleyDB.4.5/lib -ldb”
make
make installEgyenlőre nem fordítottam bele semmi extrát (SQL, SASL). Most az a cél, hogy sikeresen fordítsak egy működő Postfixet. De a helyzet változatlan:
Code:test1:/# postfix start
postfix/postfix-script: starting the Postfix mail system…és mégsem fut:
Code:test1:/# netstat -tap
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 *:613 *:* LISTEN 855/rpc.statd
tcp 0 0 *:mysql *:* LISTEN 699/mysqld
tcp 0 0 *:pop3 *:* LISTEN 639/couriertcpd
tcp 0 0 *:imap2 *:* LISTEN 630/couriertcpd
tcp 0 0 *:sunrpc *:* LISTEN 444/portmap
tcp 0 0 *:auth *:* LISTEN 647/inetdTulajdonképpen a munkahelyemnek kell egy levelező rendszer, de még egy-két funkcióval meg kéne toldani a Postfixet. Ezért akarok én mindenképp forrásból Postfixet.
-
SzerzőBejegyzés
legutóbbi hsz