Debian Postfix és RoundCube webmail

Fórumok

Sziasztok!

A tegnapi nap folyamán feltelepítettem a Debiant, eddig még sosem használtam. Szeretném beállítani a postfixet, a leveleket pedig RoundCube webmaillel szeretném nézegetni.
Tudom, most az jön, hogy keressek, kerestem: http://wiki.hup.hu/index.php/Postfix
Maga a leírás nagyon jó, de nem tudtam összehozni, hogy webmail-en is be tudjak jelentkezni, így nem tudtam kipróbálni a levélküldést sem. Hibaüzenetnek ezt kapom: Nem sikerült csatlakozni az IMAP kiszolgálóhoz. (dovecot telepítve van...)

Ötletekre és tanácsokra várok!

Üdv.

Hozzászólások

A Dovecot fut is? IMAP szerverként is be van állítva, vagy csak pop3?
443-as porton figyel valami (fuser -n tcp 443)

Igen, a dovecot fut:

root 2470 0.0 0.0 12376 636 ? Ss 12:50 0:00 /usr/sbin/dovecot
root 2472 0.0 0.1 71128 2948 ? S 12:50 0:00 dovecot-auth
root 4212 0.0 0.0 7244 828 pts/6 S+ 14:34 0:00 grep dovecot

443-as port:

:~# fuser -n tcp 443
443/tcp: 2513 2532 2533 2534 2535 2536 2669 2686 2687 2688

Azt hogy tudom megnézni, hogy IMAP szerverként van-e beállítva?

szerintem nemi fogalomzavarra kuzdesz :)
3 dologot kell beallits:
1. SMTP szerver, pl postfix - ez vegzi a levelek kuldeset/fogadasat
2. IMAP szerver, pl dovecot - ez nyitja meg a mailboxot
3. Webmail, pl roundcube - ez a levelezo kliensed (IMAP-on csatlakozik)

Webmail imap-on keresztul autentikalva csatlakozik a mailboxhoz, postfixhez nincs koze, csak mikor majd levelet akarsz kuldeni vele

postfix 25-os porton, dovecot 143-as porton kell hogy fusson (ha nem kell titkositas)

Telenttel le tudod tesztelni...

telnet localhost smtp
ehlo szerver
mail from:tesztcím@tesztcím.hu
rcpt to:tecímed@tecímed.hu
data
teszt mél
.
quit

Amúgy némi konfigurációs fájlt és némi logot csatolhatnál/másolhatnál

üdv: pomm

A 852-es kídlap telepötúsa sikeresen befejezádétt

Próbáltam az általad leírt módon tesztelni, de nem tudok mailt küldeni, mert:

:~# telnet localhost smtp
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.

Beírom az általad írt sorokat, természetesen rendes mail címekkel, de nem tudom elküldeni. Quittal nem lép ki és a ctrl+d sem csinál semmit. :(

Nem tudom mennyire ragaszkodsz a már említett leíráshoz, de a legfájdalmasabban eddig a következőképpen állítottam be levelezőszervert:
debian lenny
postfix
dovecot
apache
mysql
php
syscp

Két hete lőttem be egyet, kb 10 - 15 perc és megy. Ha neked megfelel, ebben szívesen segítek (priviben keress meg)

üdv: pomm

A 852-es kídlap telepötúsa sikeresen befejezádétt

Valamit csúnyán letörölhettem...

:~# /etc/init.d/postfix restart
Stopping Postfix Mail Transport Agent: postfixpostfix: fatal: chdir(/usr/libexec/postfix): No such file or directory
failed!

Valaki tudja, hogy pótolhatnám a hiányzó fájlt? A postfix újratelepítése nem segített. :(

Kezdhetjük itt is :)


apt-get install postfix
apt-get --purge remove postfix

apt-get install postfix postfix-mysql libsasl2 libsasl2-modules libsasl2-modules-sql
mkdir -p /etc/postfix/sasl
mkdir -p /var/spool/postfix/etc/pam.d
mkdir -p /var/spool/postfix/var/run/mysqld
groupadd -g 2000 vmail
useradd -u 2000 -g vmail vmail
mkdir -p /var/kunden/mail/
chown -R vmail:vmail /var/kunden/mail/
touch /etc/postfix/mysql-virtual_alias_maps.cf
touch /etc/postfix/mysql-virtual_mailbox_domains.cf
touch /etc/postfix/mysql-virtual_mailbox_maps.cf
touch /etc/postfix/sasl/smtpd.conf
chown root:root /etc/postfix/main.cf
chown root:root /etc/postfix/master.cf
chown root:postfix /etc/postfix/mysql-virtual_alias_maps.cf
chown root:postfix /etc/postfix/mysql-virtual_mailbox_domains.cf
chown root:postfix /etc/postfix/mysql-virtual_mailbox_maps.cf
chown root:root /etc/postfix/sasl/smtpd.conf
chmod 0644 /etc/postfix/main.cf
chmod 0644 /etc/postfix/master.cf
chmod 0640 /etc/postfix/mysql-virtual_alias_maps.cf
chmod 0640 /etc/postfix/mysql-virtual_mailbox_domains.cf
chmod 0640 /etc/postfix/mysql-virtual_mailbox_maps.cf
chmod 0600 /etc/postfix/sasl/smtpd.conf

üdv: pomm

A 852-es kídlap telepötúsa sikeresen befejezádétt

Tudom, hogy nem vagyok egyszerű eset, de már az eltávolítás nem megy jól...

:~# apt-get --purge remove postfix
Csomaglisták olvasása... Kész
Függőségi fa építése
Állapot adatok olvasása... Kész
Az alábbi csomagok el lesznek TÁVOLÍTVA:
postfix*
0 frissített, 0 újonnan telepített, 1 eltávolítandó és 0 nem frissített.
E művelet után 3273kB lemez-terület szabadul fel.
Folytatni akarod [Y/n]? i
(Adatbázis olvasása ... Most 50686 fájl és könyvtár telepített.)
Eltávolítás: postfix ...
Stopping Postfix Mail Transport Agent: postfixpostfix: fatal: chdir(/usr/libexec/postfix): No such file or directory
failed!
invoke-rc.d: initscript postfix, action "stop" failed.
dpkg: hibás feldolgozás: postfix (--purge):
pre-removal script alfolyamat 1 hibakóddal kilépett
Hibák történtek a feldolgozáskor:
postfix
E: Sub-process /usr/bin/dpkg returned an error code (1)

A telepítésnél pedig ez van:

:~# apt-get install postfix postfix-mysql libsasl2 libsasl2-modules libsasl2-modules-sql
Csomaglisták olvasása... Kész
Függőségi fa építése
Állapot adatok olvasása... Kész
postfix már a legújabb verzió.
libsasl2 csomag nem elérhető, de egy másik hivatkozik rá
.A kért csomag tehát: hiányzik, elavult vagy csak más forrásból érhető el
De az alábbi csomagok felváltják:
libsasl2-2
E: libsasl2 csomagnak nincs e telepítéshez kijelölhető változata

Még egy gondolatom lenne, bonyolult lenne mailbox helyett maildirt használni?

Üdv, Szili

Napokig szívtam ugyanezzel.
Az IMAP szépen muzsikál Evolution-ben, meg mindenben, de a RoundCube a logok szerint autentikációs probléma miatt nem tud belépni. Meguntam, s gondoltam, próbacseresznye, telepítettem egy MókusMailt. Láss csodát, egyből működött a webmail...