Belépés
dovecot (Megoldva)
2016. október 5. – 10.40 – fajitas
Üdv!
Dovecot kliens
telnet (IP cím) 110 parancsra
-ERR Disconnected
Auth process broken
Connection closed by foreign host
Miért nem enged tovább?
------------------------------------------
Telnetet most félreraktam.
Választottam egy levelező klienst a levelek elolvasásához.
Roundcube -ot telepítettem a /var/www/webmail könyvtárba.
Ha hivatkozok rá http://192.168.1.253/webmail -el a böngészőben akkor nem nyitja meg a webes felületet.
- A hozzászóláshoz regisztráció és belépés szükséges
log!!!
you can get a new clean config file with:doveconf -n > dovecot-new.conf
Új configot kell készíteni?
Elavult beállításokat használsz. Az idézett log-részlet után ott kell lennie, hogy melyek ezek az elavult beállítások. Ezeket javítsd!
Vagy
cd /etc/dovecot/
doveconf -n > dovecot-new.conf
mv dovecot-new.conf dovecot.conf
/etc/init.d/dovecot restart
Persze előtte készíts a konfról egy másolatot valahová.
Amúgy, ha a csomaggal érkezett konfigurációs fájlt használod, annak nem szabadna ilyen hibát generálnia.
Ha az alapkonfigot használom és
Telnettel akarok levelet írni.
telnet (ipcím) 110
A PASS nál mit adjak meg?
A dovecot a pop3 és imap protokollokért felelős, tehát nagy technikai bravúr lenne, ha a 110-es porton levelet tudnál írni telnettel...
Nem tudom, mi a célod (bár úgy érzem, kissé csapongsz a témák között), de ha telnet segítségével szeretnél levelet írni, akkor a 25-ös porttal próbálkozz így:
http://www.anta.net/misc/telnet-troubleshooting/smtp.shtml
feltéve, hogy fut smtp kiszolgáló a gépen.
Amennyiben a pop3-at teszteled, akkor a PASS vajon mi lehet? Különösen, hogy az USER után következik? Természetesen a jelszó.
http://www.anta.net/misc/telnet-troubleshooting/pop.shtml
Nyilván olvastad valahol, hogy a telnet ip port paranccsal tudsz tesztelni. Ahol ezt olvastad, ott nem írtak a protokollról semmit? Nagyon furcsállanám, ha így lenne.
Tehát a 110 -es porton csak a leveleket olvasom el ami az SMTP (POSTFIX-es) gépen van.
De akkor hogy müködik a levélírás?
Nem a Dovecot -al írok levelet?
Nem a dovecot küldi a levelet át a postfixre es gépre? és a postfix köldi el a megadott címre?
Meg ne sértődj, de úgy gondolom, hogy a jelen fórumnak nem feladata a felhasználók alapvető ismereteinek kimerítő bővítése. (Ha tévedek, majd kijavítanak.) Ezen ismereteket önerőből vagy szervezett oktatás keretein belül kell megszereznie a kérdezőnek, különösen ha olyan nagy témakörről van szó, mint a levelezés, amely nem tárgyalható 5-6 mondatban.
Ne érts félre, én szívesen magyarázok el dolgokat, adok át ismereteket, de ez a téma sokkal terjedelmesebb annál, minthogy annak ismertetése az én időmbe beleférne. Ellenben bőséges irodalma van az Interneten és a könyvtárakban is.
Értem! Köszönöm azért!
Csatlakozok telnettel a 110 -es porton a dovecottal.
Kiírja hogy: +OK Dovecot ready
Ha itt nem ütök le egy karaktert sem egy idő után kitilt és a dovecot-ot is leállítja, amit nem tudok utánna elindítani.
Írjál már egyértelműen, hogy a hozzám hasonló csekéjértelműek is megércsék...
telnettel a 110 -es porton a dovecotra
telnettel a 110 -es porton a dovecothoz
gyakorlat teszi
Kezdő vagyok azért is kérdezek. Különben nem járnék ide. Mi a kettő között a különbség?
Az én kettőm között SEMMI.
De amit te írtál, abból az látszik, hogy te sem tudod, ki csatlakozik kihez.
Kezdő vagy magyar mondatok összerakkásában? Ált. isk. harmadik osztály.
gyakorlat teszi
Akkor csak . . szogatsz vagy kérdezhetek is?
http://sugo.ubuntu.hu/10.04/html/serverguide/hu/dovecot-server.html
gyakorlat teszi
jó a link, csak épp a problémámat nem oldja meg.
Ha itt nem ütök le egy karaktert sem egy idő után kitilt és a dovecot-ot is leállítja, amit nem tudok utánna elindítani.
Miből jutottál arra a következtetésre, hogy leáll a dovecot?
Miből jutottál arra a következtetésre, hogy nem indítható el?
Változtattál-e bármit is az alap konfiguráción? Ha igen, mit?
Mi látszik a fentiekből a logokban?
Ha nem ütsz le semmit a ready után, akkor nem kitilt, hanem időtúllépés miatt bontja a kapcsolatot. Képtelenségnek tartom, hogy ennek hatására leáll a dovecot.
Most már elindul a dovecot, de tényleg volt vele valami mert nem engedte magát újraindítani!
Az alapkonfigurációm meg lett változtatva!
Egyszerű email-szerver építése anyagot találtam a neten.
Ezeket másoltam be a dovecot.conf - ba!
protocols = pop3 pop3s imap imaps
log_path = /var/log/dovecot.log
info_log_path = /var/log/dovecot-info.log
disable_plaintext_auth = no
# pop3s-hez és imaps-hez a kulcsok
ssl_disable = no
ssl_cert_file = /etc/ssl/certs/dovecot.pem
ssl_key_file = /etc/ssl/private/dovecot.pem
mail_location = maildir:~/
# pop3-hoz kell
pop3_uidl_format = %08Xu%08Xv
auth_verbose = yes
auth default {
# a jelszo nyilt szovegkent kozlekedik - SSL/TLS felett ez nem is olyan nagy baj
mechanisms = plain
# jelszoadatbazis
passdb sql {
args = /etc/dovecot/dovecot-pgsql.conf
}
# statikus felhasznalo-adatbazis
userdb static {
args = uid=5000 gid=5000 home=/home/vmail/%d/%n
}
}
Tehát akkor már nincs is probléma.
Amúgy miért nem jó az a konfigurációs fájl, amit a csomagkezelő telepített? Mi indokolja, hogy neten talált konfigurációkat másolj bele? Az lesz az eredménye, hogy a jól működő konfigurációt elrontod, mint ahogy a témaindítód is bizonyítja. Eltervezted, hogy mit miért változtatsz?
Nem véletlenül másoltam bele. Mindenképpen sql adatbázisban akartam tenni a felhasználókat jelszavakat.
A postfix az müködik rendesen könyvtárakba menti a leveleket. Csak az elolvasása nem megy :(
Aham. És létezik már az adatbázisod a megfelelő táblákkal, userekkel?
Igen.
Akkor fogj egy levelező klienst (Outlook, Thunderbird, stb.) állítsd be rajta a kapcsolatot, felhasználót és olvasd el a leveleket. Miért szenvedsz a telnettel?
Telnetet most félreraktam.
Választottam egy levelező klienst a levelek elolvasásához.
Roundcube -ot telepítettem a /var/www/webmail könyvtárba.
Ha hivatkozok rá http://192.168.1.253/webmail -el a böngészőben akkor nem nyitja meg a webes felületet.
Felraktam a Thunderbird-et !
Létrehozta a felhasználói fiókot, de semmit nem csinál, nem tölt le levelet és nem is továbbít!
Hanem? Ír valamit, vagy egyszerűen sztrájkol?
Milyen postafiókot próbálsz elérni vele?
Milyen beállításokkal?
Milyen szolgáltatóval?
Mi a levélküldő SMTP beállítása?
Arra a felvetésre, hogy valami valahol nem jó, az a válasz, hogy valamit valahol be kell állítani.
Linux Mint 20 Cinnamon 64-bit
Kérdezz konkrétabban!
"Létrehozta a felhasználói fiókot"
Azt neked kellene, nem neki. :-(
"Kérdezz konkrétabban!"
Milyen postafiókot próbálsz elérni vele?
Milyen beállításokkal?
Milyen szolgáltatóval?
Mi a levélküldő SMTP beállítása?
Ennél is konkrétabban?
Megpróbálom, de akkor te is válaszolj rá konkrétan, különben semmi értelme!
Mi az 'e-mailcímed @ utáni része' = szolgáltatód neve?
Elolvastad, hogy hogyan kell beállítani a postafiókodat?
Milyen protokollt választottál? (POP3 vagy IMAP)
Elolvastad a szolgáltatód oldalán, hogy hogyan kell beállítani a levelezőprogramot?
Rákerestél arra, hogy 'e-mail beállítás'?
Ha veszel egy mosógépet, bekötöd, és bedugod a hálózatba, de nem csinál semmit, akkor mit csinálsz?
Írsz egy mosógépes fórumra, hogy bedugtad, de semmit nem csinál?
Linux Mint 20 Cinnamon 64-bit
Igazad van én hoztam létre a fiókot! Más kérdés hogy automatikusan felderítette milyen protokollok állnak rendelkezésre.
POSTFIX-et használok a levéltovábbításhoz!
Egy adatbázisban gyüjtöm a domaint és a hozzá tartozó felhasználót.
Tehát a @ előtti és utáni részeket!
Szolgáltatód neve?
A szolgáltató én vagyok hiszen beállítottam egy POSTFIX-et és egy DOVECOT-ot
Mi az 'e-mailcímed @ utáni része'
@mydomain.hu
Milyen protokollt választottál? (POP3 vagy IMAP)
pop3 és IMAP is van telepítve
Nem, megpróbálom a mosógépet megjavítani, de azért egy linux-os email szervert bekonfigurálni szerintem bonyolultabb!
De valami mégis megoldotta.
Linux Mint 20 Cinnamon 64-bit
Soha nem fogod megtudni.
gyakorlat teszi
Igazából az érdekelne, hogy mi a különbség a dovecot, és a Dovecot között?
Linux Mint 20 Cinnamon 64-bit
0x20
gyakorlat teszi
100-68?
Linux Mint 20 Cinnamon 64-bit