Feltelepítettem egy levelezőszervert. A felhasználók egy másik gépen vannak eltárolva LDAP-ban. Ezen a hálózat további felépítése miatt nem lehet változtatni. A bejelentkezés lehetséges belső hálózatról (192.168.14.0/24) és internetről is OpenWebMail-on keresztül. A bejelentkeztetés és a levelek küldése tökéletesen működik. Dovecotot és Sendmailt is telepítettem a szerverre, de nem tudok leveleket fogadni.
Dovecot -n:
# 1.2.15: /etc/dovecot/dovecot.conf
# OS: Linux 2.6.32-5-amd64 x86_64 Debian 6.0.7
log_timestamp: %Y-%m-%d %H:%M:%S
protocols: imap imaps pop3 pop3s
disable_plaintext_auth: no
login_dir: /var/run/dovecot/login
login_executable(default): /usr/lib/dovecot/imap-login
login_executable(imap): /usr/lib/dovecot/imap-login
login_executable(pop3): /usr/lib/dovecot/pop3-login
mail_privileged_group: mail
mail_location: mbox:~/mail:INBOX=/var/mail/%u
mbox_write_locks: fcntl dotlock
mail_executable(default): /usr/lib/dovecot/imap
mail_executable(imap): /usr/lib/dovecot/imap
mail_executable(pop3): /usr/lib/dovecot/pop3
mail_plugin_dir(default): /usr/lib/dovecot/modules/imap
mail_plugin_dir(imap): /usr/lib/dovecot/modules/imap
mail_plugin_dir(pop3): /usr/lib/dovecot/modules/pop3
auth default:
passdb:
driver: pam
userdb:
driver: passwd
Telneten keresztül be tudok jelentkezni imap protokollon:
# telnet localhost 143
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
* OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE STARTTLS AUTH=PLAIN] Dovecot ready.
a login probauser ideiglenes
a OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS MULTIAPPEND UNSELECT IDLE CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT SEARCHRES WITHIN CONTEXT=SEARCH LIST-STATUS] Logged in
b logout
* BYE Logging out
b OK Logout completed.
Connection closed by foreign host.
Ezt meg bírtam tenni úgy is, hogy a localhostot kicseréltem az internetről látható ip címre. És ott is rendesen hozzáfértem, de leveleket ott se bírtam olvasni. NEm kerültek fogadásra.
További bajom, hogy egy usert leszámítva (nem tudom miért, talán az importálásnál valamiért kivétel történt vele), az openwebmail username@mailserver.unknown , ahol a mailserver a szerver hosztneve. System Userknét nevezte el a felhasználókat. Ezt megtette a helyi fiókkal is, amit ennek a hibának a vizsgálatára hoztam létre. Miért nem fogadja vajon a leveleket a kiszolgálóm?