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.
- 4432 megtekintés
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)
- A hozzászóláshoz be kell jelentkezni
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?
- A hozzászóláshoz be kell jelentkezni
nem 143-ra gondoltal?
- A hozzászóláshoz be kell jelentkezni
143-ra nem dob semmit...
- A hozzászóláshoz be kell jelentkezni
netstat -aptn
erre mit ad?
- A hozzászóláshoz be kell jelentkezni
Elég hosszú a lista amit dob, de postfix nincs közte. Feltéve ha azt kell keresni! :)
- A hozzászóláshoz be kell jelentkezni
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)
- A hozzászóláshoz be kell jelentkezni
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
- A hozzászóláshoz be kell jelentkezni
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. :(
- A hozzászóláshoz be kell jelentkezni
az "ures" sor, amiben csak egy pont van az elejen, az kuldi el, a quit elott, valamint minden beirt sorodra ertelmesen kell, hogy valaszoljon. Ettol meg nem lesz imap-od es webmailed, ez meg csak a postfix
- A hozzászóláshoz be kell jelentkezni
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
- A hozzászóláshoz be kell jelentkezni
Ment a PM! :)
- A hozzászóláshoz be kell jelentkezni
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. :(
- A hozzászóláshoz be kell jelentkezni
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
- A hozzászóláshoz be kell jelentkezni
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
- A hozzászóláshoz be kell jelentkezni
Akkor:
apt-get install postfix postfix-mysql libsasl2-2 libsasl2-modules libsasl2-modules-sql
Amit mondtam mélben az maildir-t használ
üdv: pomm
A 852-es kídlap telepötúsa sikeresen befejezádétt
- A hozzászóláshoz be kell jelentkezni
Ezzel a módszerrel sikerült a telepítés gond nélkül. Megcsináltam a fentebb leírtakat is, de a posftix nem indul el:
:~# /etc/init.d/postfix restart
Stopping Postfix Mail Transport Agent: postfixpostfix: fatal: chdir(/usr/libexec/postfix): No such file or directory
failed!
- A hozzászóláshoz be kell jelentkezni
apt-get --purge remove postfix
esetleg
apt-get -f install
üdv: pomm
A 852-es kídlap telepötúsa sikeresen befejezádétt
- A hozzászóláshoz be kell jelentkezni
Ebben nagyon szépen össze van lőve az általad használni kívánt trió. Ha használni nem is akarod, tanulás végett jó.
- A hozzászóláshoz be kell jelentkezni
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...
- A hozzászóláshoz be kell jelentkezni
+1 mokus mail ill. atmail
üdv: pomm
A 852-es kídlap telepötúsa sikeresen befejezádétt
- A hozzászóláshoz be kell jelentkezni