Kezdőlap › Fórumok › Debiannal kapcsolatos kérdések › Postfix – Courier – Mysql
- This topic has 21 hozzászólás, 4 résztvevő, and was last updated 17 years, 11 months telt el by
chris19.
-
SzerzőBejegyzés
-
2006-10-18-09:34 #2039331
Okés. Működik. Nagyon köszönöm a segítséget.
2006-10-18-10:01 #2039332Most haladok tovább a postfixes leírásban és még egy olyan kérdésem volna, hogy a SASL2-nek milyen szerepe van? Ha csak Postfix+MySQL+Courier lesz telepítve akkor is működni fog ugye?
Illetve a Couriernek milyen csomagjait kell telepíteni, ha én csak simán pop3-mon akarom lehozni a leveleket (tehát semmi imap)?2006-10-18-11:16 #2039333” a SASL2-nek milyen szerepe van?”
smtp_auth, hogy nyitott szervered nem legyen ez ellen hasznos lehet,
hogy spammerek se tudják hasznosítani szervered! 🙂
Műxik nélküle is, de nem biztonságos.” ha én csak simán pop3-mon akarom lehozni a leveleket (tehát semmi imap)?”
Akkor max. nem lesz imap. 🙂
apt-get install courier-pop3d
ha jól emléxem! 🙂2006-12-08-18:26 #2039334Kö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.
2006-12-08-20:08 #2039335” 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.”
Nem!
Mysql-ból authol. Onnan hozza(ellenőrzi) a login +passwd párost.
/ect/sasl2/smtp.conf-ba
csak ennyit tegyél
pwcheck_method: authdaemond
authdaemond_path: /ahol/van/socket
mech_list: login plain2006-12-11-16:00 #2039336Nagyon 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?
2006-12-13-12:50 #2039337Megoldó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.2006-12-15-12:51 #2039338Sziasztok!
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.
2007-01-22-11:18 #2039339Sziasztok!
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.2007-07-12-06:44 #2039340Sziasztok!
Hogy tudom azt megoldani postfixnél, hogy a rootnak szóló levelek ne a root@mailserver-re menjenek, hanem
egy konkrét localos mailcímre? -
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz