Ruská firma Operation Zero nabízí až $4 miliony za funkčí exploit komunikační platformy Telegram. Nabídku učinila na platformě X. Firma je známá prodejem exploitů ruské vládě a soukromým společnostem. Další informace na securityweek.com.
Po 9 týdnech vývoje od vydání Linuxu 6.13 oznámil Linus Torvalds vydání Linuxu 6.14. Proč až v pondělí? V neděli prostě zapomněl :-). Přehled novinek a vylepšení na LWN.net: první a druhá polovina začleňovacího okna a Linux Kernel Newbies.
Konference LinuxDays 2025 proběhne o víkendu 4. a 5. října v Praze v areálu ČVUT v Dejvicích na FIT.
Mapy.cz rostou a postupně přechází na Mapy.com. V plánu je vylepšení Map novými zahraničními uživateli.
Byl představen Raspberry Pi PoE+ Injector pro napájení Raspberry Pi po datovém síťovém kabelu (PoE). Cena je 25 dolarů.
Jakub Vrána napsal AI plugin sql-gemini pro nástroj pro správu databáze v jednom PHP souboru Adminer. Plugin dovoluje sestavovat SQL dotazy pomocí AI, konkrétně pomocí Google Gemini.
Na čem aktuálně pracují vývojáři GNOME a KDE Plasma? Pravidelný přehled novinek v Týden v GNOME a Týden v KDE Plasma.
Byla vydána nová verze 0.4.15 (𝕏) svobodného operačního systému ReactOS (Wikipedie), jehož cílem je kompletní binární kompatibilita s aplikacemi a ovladači pro Windows. Přehled novinek i s náhledy v oznámení o vydání.
Byl představen rpi-image-gen, tj. oficiální nástroj pro vytváření vlastních softwarových obrazů pro zařízení Raspberry Pi.
Byla vydána nová major verze 8.0, aktuálně 8.0.1, softwaru pro správu elektronických knih Calibre (Wikipedie). Přehled novinek v poznámkách k vydání. Vypíchnuta je lepší podpora Kobo KEPUB formátu nebo integrovaný lokálně běžící engine Piper pro převod textu na řeč používaný pro čtení nahlas (již od verze 7.18).
$ cat /etc/services |egrep '(imap)|(pop)|(smtp)' smtp 25/tcp mail pop2 109/tcp postoffice pop-2 # POP version 2 pop2 109/udp pop-2 pop3 110/tcp pop-3 # POP version 3 pop3 110/udp pop-3 imap2 143/tcp imap # Interim Mail Access P 2 and 4 imap2 143/udp imap imap3 220/tcp # Interactive Mail Access imap3 220/udp # Protocol v3 imaps 993/tcp # IMAP over SSL imaps 993/udp pop3s 995/tcp # POP-3 over SSL pop3s 995/udp kpop 1109/tcp # Pop with Kerberos poppassd 106/tcp # Eudora poppassd 106/udp ssmtp 465/tcp smtps # SMTP over SSL
Všechny ne, vyber si co používáš, předpokládám, že víš co je SMTP, POP, IMAP a SSL.
Nezmínil jsi ani jaký MTA používáš, ani strukturu sítě.
netstat -nltp
vám vypíše všechny porty, na kterých naslouchají programy pro navázání TCP/IP spojení, spolu s názvem programu, který na portu naslouchá. Podle toho snadno zjistíte, co potřebujete povolit na firewallu.
Aktivní Internetová spojení (pouze servery) Proto Přích-F Odch-F Místní Adresa Vzdálená Adresa Stav PID/Program name tcp 0 0 0.0.0.0:548 0.0.0.0:* LISTEN 2235/afpd tcp 0 0 0.0.0.0:901 0.0.0.0:* LISTEN 2088/inetd tcp 0 0 127.0.0.1:10025 0.0.0.0:* LISTEN 29051/master tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 28704/mysqld tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 1670/portmap tcp 0 0 10.0.0.100:53 0.0.0.0:* LISTEN 1903/named tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 1903/named tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 27269/sshd tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN 29051/master tcp 0 0 127.0.0.1:953 0.0.0.0:* LISTEN 1903/named tcp6 0 0 :::993 :::* LISTEN 29198/couriertcpd tcp6 0 0 :::995 :::* LISTEN 29226/couriertcpd tcp6 0 0 :::139 :::* LISTEN 5269/smbd tcp6 0 0 :::110 :::* LISTEN 29209/couriertcpd tcp6 0 0 :::143 :::* LISTEN 29180/couriertcpd tcp6 0 0 :::80 :::* LISTEN 26980/apache2 tcp6 0 0 :::21 :::* LISTEN 2244/proftpd: (acce tcp6 0 0 :::53 :::* LISTEN 1903/named tcp6 0 0 :::22 :::* LISTEN 27269/sshd tcp6 0 0 ::1:953 :::* LISTEN 1903/named tcp6 0 0 :::445 :::* LISTEN 5269/smbdPovolil bych 25, 993, 110, 143. Je to tak? Nebo ještě něco víc? Díky
server1:/home/halva# /etc/init.d/amavis restart Stopping amavisd: (not running). Starting amavisd: The value of variable $myhostname is "server1", but should have been a fully qualified domain name; perhaps uname(3) did not provide such. You must explicitly assign a FQDN of this host to variable $myhostname in /etc/amavis/conf.d/05-node_id, or fix what uname(3) provides as a host's network name! (failed).Ale amavis podle mě nemá se správnou funkčností poštovního serveru nic společnýho ne? Nevím jaký nastavení bych sem měl poslat, protože nevím, kde by mohla být chyba. Co mě napíšete, tak pošlu. Díky za jakoukoliv radu.
Mar 6 19:43:33 server1 master[30551]: fatal: master_spawn: exec /usr/lib/postfix/smtop: No such file or directory Mar 6 19:44:34 server1 master[30553]: fatal: master_spawn: exec /usr/lib/postfix/smtop: No such file or directory Mar 6 19:45:35 server1 master[30572]: fatal: master_spawn: exec /usr/lib/postfix/smtop: No such file or directory Mar 6 19:46:36 server1 master[30576]: fatal: master_spawn: exec /usr/lib/postfix/smtop: No such file or directory Mar 6 19:47:37 server1 master[30577]: fatal: master_spawn: exec /usr/lib/postfix/smtop: No such file or directory Mar 6 19:48:38 server1 master[30580]: fatal: master_spawn: exec /usr/lib/postfix/smtop: No such file or directory Mar 6 19:49:39 server1 master[30581]: fatal: master_spawn: exec /usr/lib/postfix/smtop: No such file or directory Mar 6 19:50:40 server1 master[30582]: fatal: master_spawn: exec /usr/lib/postfix/smtop: No such file or directory Mar 6 19:51:41 server1 master[30584]: fatal: master_spawn: exec /usr/lib/postfix/smtop: No such file or directorya výpis z /var/log/mail.log
Mar 6 19:45:35 server1 master[30572]: fatal: master_spawn: exec /usr/lib/postfix/smtop: No such file or directory Mar 6 19:45:36 server1 postfix/master[29051]: warning: process /usr/lib/postfix/smtop pid 30572 exit status 1 Mar 6 19:45:36 server1 postfix/master[29051]: warning: /usr/lib/postfix/smtop: bad command startup -- throttling Mar 6 19:46:36 server1 master[30576]: fatal: master_spawn: exec /usr/lib/postfix/smtop: No such file or directory Mar 6 19:46:37 server1 postfix/master[29051]: warning: process /usr/lib/postfix/smtop pid 30576 exit status 1 Mar 6 19:46:37 server1 postfix/master[29051]: warning: /usr/lib/postfix/smtop: bad command startup -- throttling Mar 6 19:47:37 server1 master[30577]: fatal: master_spawn: exec /usr/lib/postfix/smtop: No such file or directory Mar 6 19:47:38 server1 postfix/master[29051]: warning: process /usr/lib/postfix/smtop pid 30577 exit status 1 Mar 6 19:47:38 server1 postfix/master[29051]: warning: /usr/lib/postfix/smtop: bad command startup -- throttling Mar 6 19:48:38 server1 master[30580]: fatal: master_spawn: exec /usr/lib/postfix/smtop: No such file or directory Mar 6 19:48:39 server1 postfix/master[29051]: warning: process /usr/lib/postfix/smtop pid 30580 exit status 1 Mar 6 19:48:39 server1 postfix/master[29051]: warning: /usr/lib/postfix/smtop: bad command startup -- throttling Mar 6 19:49:39 server1 master[30581]: fatal: master_spawn: exec /usr/lib/postfix/smtop: No such file or directory Mar 6 19:49:40 server1 postfix/master[29051]: warning: process /usr/lib/postfix/smtop pid 30581 exit status 1 Mar 6 19:49:40 server1 postfix/master[29051]: warning: /usr/lib/postfix/smtop: bad command startup -- throttling Mar 6 19:50:40 server1 master[30582]: fatal: master_spawn: exec /usr/lib/postfix/smtop: No such file or directory Mar 6 19:50:41 server1 postfix/master[29051]: warning: process /usr/lib/postfix/smtop pid 30582 exit status 1 Mar 6 19:50:41 server1 postfix/master[29051]: warning: /usr/lib/postfix/smtop: bad command startup -- throttling Mar 6 19:51:41 server1 master[30584]: fatal: master_spawn: exec /usr/lib/postfix/smtop: No such file or directory Mar 6 19:51:42 server1 postfix/master[29051]: warning: process /usr/lib/postfix/smtop pid 30584 exit status 1 Mar 6 19:51:42 server1 postfix/master[29051]: warning: /usr/lib/postfix/smtop: bad command startup -- throttling Mar 6 19:52:42 server1 master[30588]: fatal: master_spawn: exec /usr/lib/postfix/smtop: No such file or directory Mar 6 19:52:43 server1 postfix/master[29051]: warning: process /usr/lib/postfix/smtop pid 30588 exit status 1 Mar 6 19:52:43 server1 postfix/master[29051]: warning: /usr/lib/postfix/smtop: bad command startup -- throttling Mar 6 19:53:43 server1 master[30589]: fatal: master_spawn: exec /usr/lib/postfix/smtop: No such file or directory Mar 6 19:53:44 server1 postfix/master[29051]: warning: process /usr/lib/postfix/smtop pid 30589 exit status 1 Mar 6 19:53:44 server1 postfix/master[29051]: warning: /usr/lib/postfix/smtop: bad command startup -- throttling Mar 6 19:54:44 server1 master[30590]: fatal: master_spawn: exec /usr/lib/postfix/smtop: No such file or directory Mar 6 19:54:45 server1 postfix/master[29051]: warning: process /usr/lib/postfix/smtop pid 30590 exit status 1 Mar 6 19:54:44 server1 master[30590]: fatal: master_spawn: exec /usr/lib/postfix/smtop: No such file or directory Mar 6 19:54:45 server1 postfix/master[29051]: warning: process /usr/lib/postfix/smtop pid 30590 exit status 1 Mar 6 19:54:45 server1 postfix/master[29051]: warning: /usr/lib/postfix/smtop: bad command startup -- throttling Mar 6 19:55:45 server1 master[30592]: fatal: master_spawn: exec /usr/lib/postfix/smtop: No such file or directory Mar 6 19:55:46 server1 postfix/master[29051]: warning: process /usr/lib/postfix/smtop pid 30592 exit status 1 Mar 6 19:55:46 server1 postfix/master[29051]: warning: /usr/lib/postfix/smtop: bad command startup -- throttlingNeposlal jsem samozřejmě celý výpisy. Tak nějak se to pořád opakuje. Zdá se mi z toho, že mu chybí /usr/lib/postfix/smtop. Mám to tedy vytvořit? Mám poslat ještě nějaký logy? Díky
smtop
snad v standardní distribuci není, ani jsem o něm nenašel žádnou zmínku. Není to jen překlep v konfiguračním souboru master.cf
?
To ale pořád nesouvisí s tím přístupem přes IMAP. Jak máte nakonfigurované uživatele a umístění jejich složek? Zkuste zkontrolovat přístupová práva – tj. zda uživatel je zároveň vlastníkem složky s e-maily, nebo, pokud používáte virtuální uživatele, zda je jejím vlastníkem příslušný systémový uživatel, pod kterým se ke složkám dostává IMAP server.
drwxr-xr-x 2 vmail vmail 4096 5. bře 18.44 vmailAle nevím, kde mrknouk v courieru jestli to mám správně nastavený tam.
server1:/home/halva# ls /etc/courier authdaemonrc authmysqlrc authmysqlrc_orig imapd imapd.cnf imapd.pem imapd-ssl pop3d pop3d.cnf pop3d.pem pop3d-ssl sharedDivný, že v tý složce vůbec nic není. Přitom jsem si na ten mail posílal zprávu pomoci mailx. Nebo to není divný?
MYSQL_SERVER localhost MYSQL_USERNAME mail_admin MYSQL_PASSWORD MYSQL_PORT 0 MYSQL_DATABASE mail MYSQL_USER_TABLE users MYSQL_CRYPT_PWFIELD password #MYSQL_CLEAR_PWFIELD password MYSQL_UID_FIELD 5000 MYSQL_GID_FIELD 5000 MYSQL_LOGIN_FIELD email MYSQL_HOME_FIELD "/home/vmail" MYSQL_MAILDIR_FIELD CONCAT(SUBSTRING_INDEX(email,'@',-1),'/',SUBSTRING_INDEX(em$ #MYSQL_NAME_FIELD MYSQL_QUOTA_FIELD quotaTaky jsem to našel v /etc/postfix/main.cf.
vmail
má opravdu uid
5000 a jeho primární skupina gid
5000? Také se mi nelíbí řádek MYSQL_MAILDIR_FIELD
– to jste zkrátil jen pro účely komentáře?
MYSQL_MAILDIR_FIELD CONCAT(SUBSTRING_INDEX(email,'@',-1),'/',SUBSTRING_INDEX(email,'@',1),'/')
.
Posílám ještě výpis uživatele vmail
server1:/home/halva# id vmail uid=5000(vmail) gid=5000(vmail) skupiny=5000(vmail)Děkuji.
/home/vmail/example.com/user/
(pro e-mail user@example.com
)?
Zkuste v konfiguraci přihlášení (authdaemonrc
) nastavit vyšší úroveň logování (DEBUG_LOGIN=1
) a nastavte v systémovém logu (např. /etc/syslog.conf
) úroveň logování mail
na debug
, ať se co nejvíc informací o přihlašování zaznamená do systémového logu.
server1:/home/halva# ls /var/log apache2 debug.1 kern.log.3.gz mail.warn postgresql apt debug.2.gz kern.log.4.gz mail.warn.1 proftpd aptitude debug.3.gz lastlog mail.warn.2.gz pycentral.log aptitude.1.gz dmesg lpr.log messages samba aptitude.2.gz dmesg.0 lpr.log.1 messages.1 syslog auth.log dmesg.1.gz lpr.log.2.gz messages.2.gz syslog.1 auth.log.1 dmesg.2.gz mail.err messages.3.gz syslog.2.gz auth.log.2.gz dmesg.3.gz mail.err.1 messages.4.gz syslog.3.gz auth.log.3.gz dmesg.4.gz mail.err.2.gz mysql syslog.4.gz auth.log.4.gz dpkg.log mail.info mysql.err syslog.5.gz boot dpkg.log.1 mail.info.1 mysql.log syslog.6.gz btmp dpkg.log.2.gz mail.info.2.gz mysql.log.1.gz syslog.7.gz btmp.1 exim4 mail.info.3.gz mysql.log.2.gz user.log clamav faillog mail.info.4.gz mysql.log.3.gz user.log.1 daemon.log fsck mail.log mysql.log.4.gz user.log.2.gz daemon.log.1 installer mail.log.1 mysql.log.5.gz wtmp daemon.log.2.gz kern.log mail.log.2.gz mysql.log.6.gz wtmp.1 daemon.log.3.gz kern.log.1 mail.log.3.gz mysql.log.7.gz debug kern.log.2.gz mail.log.4.gz news
mail
úroveň logování debug
, zřejmě tam máte nastaveno jen error
, warn
a info
. Zřejmě v té konfiguraci někde budete mít nastaveno mail.error
na soubor /var/log/mail.err
apod., podobně nastavte i mail.debug
na /var/log/mail.debug
.
/var/log/mail.debug
Mar 7 13:21:28 server1 postfix/qmgr[30738]: 8D36A1B432: from=< zkouska@3studne.cz >, size=731, nrcpt=1 (queue active) Mar 7 13:21:28 server1 postfix/qmgr[30738]: 348431B435: from=< root@3studne.cz >, size=296, nrcpt=1 (queue active) Mar 7 13:21:28 server1 postfix/qmgr[30738]: 6C74D1B433: from=< zkouska@3studne.cz >, size=731, nrcpt=1 (queue active) Mar 7 13:21:28 server1 postfix/qmgr[30738]: 20BC51B431: from=< zkouska@3studne.cz >, size=731, nrcpt=1 (queue active) Mar 7 13:21:28 server1 postfix/qmgr[30738]: A81211B42D: from=< root@cz.cz >, size=317, nrcpt=1 (queue active) Mar 7 13:21:28 server1 postfix/smtp[4211]: connect to 127.0.0.1[127.0.0.1]:10024: Connection refused Mar 7 13:21:28 server1 postfix/smtp[4212]: connect to 127.0.0.1[127.0.0.1]:10024: Connection refused Mar 7 13:21:28 server1 postfix/smtp[4211]: 8D36A1B432: to=< zkouska@3studne.cz >, relay=none, delay=134673, delays=134673/0.03/0.01/0, dsn=4.4.1, status=deferred (connect to 127.0.0.1[127.0.0.1]:10024: Connection refused) Mar 7 13:21:28 server1 postfix/smtp[4212]: 348431B435: to=< zkouska@3studne.cz >, relay=none, delay=92236, delays=92236/0.04/0.01/0, dsn=4.4.1, status=deferred (connect to 127.0.0.1[127.0.0.1]:10024: Connection refused) Mar 7 13:21:28 server1 postfix/smtp[4211]: connect to 127.0.0.1[127.0.0.1]:10024: Connection refused Mar 7 13:21:28 server1 postfix/smtp[4212]: connect to 127.0.0.1[127.0.0.1]:10024: Connection refused Mar 7 13:21:28 server1 postfix/smtp[4211]: 6C74D1B433: to=< zkouska @3studne.cz >, relay=none, delay=134615, delays=134614/0.11/0.02/0, dsn=4.4.1, status=deferred (connect to 127.0.0.1[127.0.0.1]:10024: Connection refused) Mar 7 13:21:28 server1 postfix/smtp[4212]: 20BC51B431: to=< zkouska@3studne.cz >, relay=none, delay=134689, delays=134689/0.12/0/0, dsn=4.4.1, status=deferred (connect to 127.0.0.1[127.0.0.1]:10024: Connection refused) Mar 7 13:21:28 server1 postfix/error[4217]: A81211B42D: to=< zkouska@3studne.cz >, relay=none, delay=138263, delays=138263/0.17/0/0, dsn=4.4.1, status=deferred (delivery temporarily suspended: connect to 127.0.0.1[127.0.0.1]:10024: Connection refused)A nastala i změna při přihlašování do squirrela, napíše to nově Error connecting to IMAP server: localhost. 111 : Connection refused. Díky
server1:/home/halva# /etc/init.d/amavis restart Stopping amavisd: (not running). Starting amavisd: The value of variable $myhostname is "server1", but should have been a fully qualified domain name; perhaps uname(3) did not provide such. You must explicitly assign a FQDN of this host to variable $myhostname in /etc/amavis/conf.d/05-node_id, or fix what uname(3) provides as a host's network name! (failed).V courieru jsem to fakt nastavený neměl. Nebo měl ale o pár řádků dál jsem to zase zakázal. Už jsem to opravil. Ale jediné co mi to tam nyní vypisuje je
Mar 7 14:19:32 server1 authdaemond: stopping authdaemond children Mar 7 14:19:32 server1 authdaemond: modules="authmysql", daemons=5 Mar 7 14:19:32 server1 authdaemond: Installing libauthmysql Mar 7 14:19:32 server1 authdaemond: Installation complete: authmysql Mar 7 14:20:33 server1 authdaemond: stopping authdaemond children Mar 7 14:20:33 server1 authdaemond: modules="authmysql", daemons=5 Mar 7 14:20:33 server1 authdaemond: Installing libauthmysql Mar 7 14:20:33 server1 authdaemond: Installation complete: authmysql Mar 7 14:25:25 server1 authdaemond: stopping authdaemond children Mar 7 14:25:25 server1 authdaemond: modules="authmysql", daemons=5 Mar 7 14:25:25 server1 authdaemond: Installing libauthmysql Mar 7 14:25:25 server1 authdaemond: Installation complete: authmysql Mar 7 14:25:54 server1 authdaemond: stopping authdaemond children Mar 7 14:25:54 server1 authdaemond: modules="authmysql", daemons=5 Mar 7 14:25:54 server1 authdaemond: Installing libauthmysql Mar 7 14:25:54 server1 authdaemond: Installation complete: authmysql Mar 7 14:29:04 server1 authdaemond: stopping authdaemond children Mar 7 14:29:04 server1 authdaemond: modules="authmysql", daemons=5 Mar 7 14:29:04 server1 authdaemond: Installing libauthmysql Mar 7 14:29:04 server1 authdaemond: Installation complete: authmysql Mar 7 14:31:28 server1 postfix/qmgr[30738]: 8D36A1B432: from=< zkouska@3studne.cz >, size=731, nrcpt=1 (queue active) Mar 7 14:29:04 server1 authdaemond: Installation complete: authmysql Mar 7 14:31:28 server1 postfix/qmgr[30738]: 8D36A1B432: from=< zkouska@3studne.cz >, size=731, nrcpt=1 (queue active) Mar 7 14:31:28 server1 postfix/qmgr[30738]: 348431B435: from=< root@3studne.cz >, size=296, nrcpt=1 (queue active) Mar 7 14:31:28 server1 postfix/qmgr[30738]: 6C74D1B433: from=< zkouska@3studne.cz >, size=731, nrcpt=1 (queue active) Mar 7 14:31:28 server1 postfix/qmgr[30738]: 20BC51B431: from=< zkouska@3studne.cz >, size=731, nrcpt=1 (queue active) Mar 7 14:31:28 server1 postfix/qmgr[30738]: A81211B42D: from=< root@cz.cz >, size=317, nrcpt=1 (queue active) Mar 7 14:31:28 server1 postfix/smtp[4447]: connect to 127.0.0.1[127.0.0.1]:10024: Connection refused Mar 7 14:31:28 server1 postfix/smtp[4448]: connect to 127.0.0.1[127.0.0.1]:10024: Connection refused Mar 7 14:31:28 server1 postfix/smtp[4447]: 8D36A1B432: to=< zkouska@3studne.cz >, relay=none, delay=138873, delays=138873/0.03/0/0, dsn=4.4.1, status=deferre$ Mar 7 14:31:28 server1 postfix/smtp[4448]: 348431B435: to=< zkouska@3studne.cz >, relay=none, delay=96435, delays=96435/0.05/0/0, dsn=4.4.1, status=deferred $ Mar 7 14:31:28 server1 postfix/smtp[4447]: connect to 127.0.0.1[127.0.0.1]:10024: Connection refused Mar 7 14:31:28 server1 postfix/smtp[4448]: connect to 127.0.0.1[127.0.0.1]:10024: Connection refused Mar 7 14:31:28 server1 postfix/smtp[4447]: 6C74D1B433: to=< zkouska@3studne.cz >, relay=none, delay=138814, delays=138814/0.12/0.02/0, dsn=4.4.1, status=defe$ Mar 7 14:31:28 server1 postfix/smtp[4448]: 20BC51B431: to=< zkouska@3studne.cz >, relay=none, delay=138888, delays=138888/0.12/0.02/0, dsn=4.4.1, status=defe$ Mar 7 14:31:28 server1 postfix/error[4454]: A81211B42D: to=< zkouska@3studne.cz >, relay=none, delay=142463, delays=142462/0.18/0/0.04, dsn=4.4.1, status=def$Toho postfixe jsem nechal useknutýho. Je to myslím to samý, co už jsem napsal v logu trochu výš.
netstat -nltp
), zda na stejný port máte nastavený i Squiirrelmail a zda je komunikace povolená na firewallu.
Aktivní Internetová spojení (pouze servery) Proto Přích-F Odch-F Místní Adresa Vzdálená Adresa Stav PID/Program name tcp 0 0 127.0.0.1:961 0.0.0.0:* LISTEN 4177/famd tcp 0 0 0.0.0.0:548 0.0.0.0:* LISTEN 2235/afpd tcp 0 0 0.0.0.0:901 0.0.0.0:* LISTEN 2088/inetd tcp 0 0 127.0.0.1:10025 0.0.0.0:* LISTEN 30734/master tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 28704/mysqld tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 1670/portmap tcp 0 0 10.0.0.100:53 0.0.0.0:* LISTEN 1903/named tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 1903/named tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 30243/sshd tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN 30734/master tcp 0 0 127.0.0.1:953 0.0.0.0:* LISTEN 1903/named tcp6 0 0 :::139 :::* LISTEN 5269/smbd tcp6 0 0 :::80 :::* LISTEN 3093/apache2 tcp6 0 0 :::21 :::* LISTEN 2244/proftpd: (acce tcp6 0 0 :::53 :::* LISTEN 1903/named tcp6 0 0 :::22 :::* LISTEN 30243/sshd tcp6 0 0 ::1:953 :::* LISTEN 1903/named tcp6 0 0 :::445 :::* LISTEN 5269/smbdNa firewallu komunikace povolená je, ovšem žádná tam asi neprobíhá. Jinak mrknout na to můžete na www.3studne.cz/squirrelmail zkouska@3studne.cz heslo zkouska. Problém tedy asi je v nastavení courieru, ovšem nevím jak to změnit
ERROR: Could not complete request. Query: SELECT "INBOX" Reason Given: Unable to open this mailbox.Nevíte co by to po mě mohlo teď chtít?
Mar 10 15:58:26 server1 postfix/smtpd[21995]: warning: dict_nis_init: NIS domain name not set - NIS lookups disabled Mar 10 15:58:26 server1 postfix/smtpd[21995]: connect from localhost[127.0.0.1] Mar 10 15:58:26 server1 postfix/trivial-rewrite[21997]: warning: do not list domain 3studne.cz in BOTH mydestination and virtual_mailbox_domains Mar 10 15:58:26 server1 postfix/smtpd[21995]: 4B04D1B45F: client=localhost[127.0.0.1] Mar 10 15:58:26 server1 postfix/cleanup[21998]: 4B04D1B45F: message-id=< e092e39f55c0484458cf32fc7e7bde11.squirrel@3studne.cz > Mar 10 15:58:26 server1 postfix/qmgr[21345]: 4B04D1B45F: from=< zkouska@3studne.cz >, size=712, nrcpt=1 (queue active) Mar 10 15:58:26 server1 imapd: Connection, ip=[::ffff:127.0.0.1] Mar 10 15:58:26 server1 authdaemond: received auth request, service=imap, authtype=login Mar 10 15:58:26 server1 authdaemond: authmysql: trying this module Mar 10 15:58:26 server1 authdaemond: authmysqllib: connected. Versions: header 50051, client 50051, server 50051 Mar 10 15:58:26 server1 authdaemond: SQL query: SELECT email, password, "", 5000, 5000, "/home/vmail", CONCAT(SUBSTRING_INDEX(email,'@',-1),'/',SUBSTRING_INDEX(email,'@',1),'/'), quota, "", "" FROM users WHERE email = 'zkouska@3studne.cz' Mar 10 15:58:26 server1 authdaemond: password matches successfully Mar 10 15:58:26 server1 authdaemond: authmysql: sysusername=< null >, sysuserid=5000, sysgroupid=5000, homedir=/home/vmail, address=zkouska@3studne.cz, fullname=< null >, maildir=3studne.cz/zkouska/, quota=10485760, options=< null > Mar 10 15:58:26 server1 authdaemond: Authenticated: sysusername=< null >, sysuserid=5000, sysgroupid=5000, homedir=/home/vmail, address=zkouska@3studne.cz, fullname=< null >, maildir=3studne.cz/zkouska/, quota=10485760, options=< null > Mar 10 15:58:26 server1 imapd: LOGIN, user=zkouska@3studne.cz, ip=[::ffff:127.0.0.1], port=[43460], protocol=IMAP Mar 10 15:58:26 server1 postfix/smtpd[21995]: disconnect from localhost[127.0.0.1] Mar 10 15:58:26 server1 postfix/smtp[21999]: connect to 127.0.0.1[127.0.0.1]:10024: Connection refused Mar 10 15:58:26 server1 imapd: LOGOUT, user=zkouska@3studne.cz, ip=[::ffff:127.0.0.1], headers=0, body=0, rcvd=624, sent=203, time=0 Mar 10 15:58:26 server1 postfix/smtp[21999]: 4B04D1B45F: to=< zkouska@3studne.cz >, relay=none, delay=0.16, delays=0.11/0.04/0/0, dsn=4.4.1, status=deferred (connect to 127.0.0.1[127.0.0.1]:10024: Connection refused) Mar 10 15:58:26 server1 imapd: Connection, ip=[::ffff:127.0.0.1] Mar 10 15:58:26 server1 authdaemond: received auth request, service=imap, authtype=login Mar 10 15:58:26 server1 authdaemond: authmysql: trying this module Mar 10 15:58:26 server1 authdaemond: authmysqllib: connected. Versions: header 50051, client 50051, server 50051 Mar 10 15:58:26 server1 authdaemond: SQL query: SELECT email, password, "", 5000, 5000, "/home/vmail", CONCAT(SUBSTRING_INDEX(email,'@',-1),'/',SUBSTRING_INDEX(email,'@',1),'/'), quota, "", "" FROM users WHERE email = 'zkouska@3studne.cz' Mar 10 15:58:26 server1 authdaemond: password matches successfully Mar 10 15:58:26 server1 authdaemond: authmysql: sysusername=< null >, sysuserid=5000, sysgroupid=5000, homedir=/home/vmail, address=zkouska@3studne.cz, fullname=< null >, maildir=3studne.cz/zkouska/, quota=10485760, options=< null > Mar 10 15:58:26 server1 authdaemond: Authenticated: sysusername=< null >, sysuserid=5000, sysgroupid=5000, homedir=/home/vmail, address=zkouska@3studne.cz, fullname=< null >, maildir=3studne.cz/zkouska/, quota=10485760, options=< null > Mar 10 15:58:26 server1 imapd: LOGIN, user=zkouska@3studne.cz, ip=[::ffff:127.0.0.1], port=[43463], protocol=IMAP Mar 10 15:58:26 server1 imapd: LOGOUT, user=zkouska@3studne.cz, ip=[::ffff:127.0.0.1], headers=0, body=0, rcvd=119, sent=900, time=0/var/log/mail.err.1 - žádný nový log /var/log/mail.info
Mar 10 16:03:51 server1 postfix/qmgr[21345]: 636B61B459: from=< zkouska@3studne.cz >, size=739, nrcpt=1 (queue active) Mar 10 16:03:51 server1 postfix/qmgr[21345]: 20F1D1B458: from=< root@3studne.cz >, size=290, nrcpt=1 (queue active) Mar 10 16:03:51 server1 postfix/qmgr[21345]: 42DF51B45B: from=< zkouska@3studne.cz >, size=741, nrcpt=1 (queue active) Mar 10 16:03:51 server1 postfix/qmgr[21345]: 4B04D1B45F: from=< zkouska@3studne.cz >, size=712, nrcpt=1 (queue active) Mar 10 16:03:51 server1 postfix/smtp[22015]: connect to 127.0.0.1[127.0.0.1]:10024: Connection refused Mar 10 16:03:51 server1 postfix/smtp[22016]: connect to 127.0.0.1[127.0.0.1]:10024: Connection refused Mar 10 16:03:51 server1 postfix/smtp[22015]: 636B61B459: to=< zkouska@3studne.cz >, relay=none, delay=17350, delays=17350/0.03/0/0, dsn=4.4.1, status=deferred (connect to 127.0.0.1[127.0.0.1]:10024: Connection refused) Mar 10 16:03:51 server1 postfix/smtp[22016]: 20F1D1B458: to=< zkouska@3studne.cz >, relay=none, delay=17386, delays=17385/0.05/0/0, dsn=4.4.1, status=deferred (connect to 127.0.0.1[127.0.0.1]:10024: Connection refused) Mar 10 16:03:51 server1 postfix/smtp[22015]: connect to 127.0.0.1[127.0.0.1]:10024: Connection refused Mar 10 16:03:51 server1 postfix/smtp[22016]: connect to 127.0.0.1[127.0.0.1]:10024: Connection refused Mar 10 16:03:51 server1 postfix/smtp[22015]: 42DF51B45B: to=< jiri-jr@halva.org >, relay=none, delay=17315, delays=17314/0.13/0.02/0, dsn=4.4.1, status=deferred (connect to 127.0.0.1[127.0.0.1]:10024: Connection refused) Mar 10 16:03:51 server1 postfix/smtp[22016]: 4B04D1B45F: to=< zkouska@3studne.cz >, relay=none, delay=325, delays=325/0.13/0.02/0, dsn=4.4.1, status=deferred (connect to 127.0.0.1[127.0.0.1]:10024: Connection refused)Zkoušel jsem odeslat mail sám sobě. Tzn. na adresu zkouska@3studne.cz Děkuji
Tohle je chyba v konfiguraci, měl byste to opravit.Mar 10 15:58:26 server1 postfix/trivial-rewrite[21997]: warning: do not list domain 3studne.cz in BOTH mydestination and virtual_mailbox_domains
Postfix se pokouší e-maily přeposlat zřejmě Amavisu. který ale na portu 10024 buď neběží, nebo blokuje komunikaci firewall. Pokud chcete antivirovou a antispamovou kontrolu využívat, zprovozněte Amavis (nebo jiný systém, který chcete), pokud ne, upravte konfiguraci Postfixu tak, aby tento systém nepoužíval.Mar 10 16:03:51 server1 postfix/smtp[22015]: connect to 127.0.0.1[127.0.0.1]:10024: Connection refused
server1:/home/halva# /etc/init.d/amavis restart Stopping amavisd: (not running). Starting amavisd: Number found where operator expected at /etc/amavis/conf.d/05-node_id line 13, near "1" (Missing semicolon on previous line?) Error in config file "/etc/amavis/conf.d/05-node_id": syntax error at /etc/amavis/conf.d/05-node_id line 13, near "1" (failed).Tak jsem ten 13. řádek zakomentoval. Ale nevím jestli to není špatně. Běží to teď, to jo. Ale nevím jestli Amavis pracuje a dělá svoji práci. Takže /etc/amavis/conf.d/05-node_id
use strict; # $myhostname is used by amavisd-new for node identification, and it is # important to get it right (e.g. for ESMTP EHLO, loop detection, and so on). chomp($myhostname = `3studne.cz`); # To manually set $myhostname, edit the following line with the correct Fully # Qualified Domain Name (FQDN) and remove the # at the beginning of the line. # $myhostname = "3studne.cz" #1; # ensure a defined returnJinak e-maily stále nepřijímám
$myhostname = "3studne.cz"
Máte správně nastavené MX záznamy na váš server?
Mar 10 19:08:16 server1 postfix/qmgr[22409]: 3BB651B463: from=< zkouska@3studne.cz >, size=1129, nrcpt=1 (queue active) Mar 10 19:08:16 server1 postfix/trivial-rewrite[22927]: warning: do not list domain 3studne.cz in BOTH mydestination and virtual_mailbox_domains Mar 10 19:08:16 server1 postfix/qmgr[22409]: warning: connect to transport local: Connection refused Mar 10 19:08:16 server1 postfix/qmgr[22409]: 390ED1B474: from=< jiri-jr@halva.org >, size=3888, nrcpt=1 (queue active) Mar 10 19:08:16 server1 postfix/trivial-rewrite[22927]: warning: do not list domain 3studne.cz in BOTH mydestination and virtual_mailbox_domains Mar 10 19:08:16 server1 postfix/qmgr[22409]: F34C11B470: from=< zkouska@3studne.cz >, size=1156, nrcpt=1 (queue active) Mar 10 19:08:16 server1 postfix/trivial-rewrite[22927]: warning: do not list domain 3studne.cz in BOTH mydestination and virtual_mailbox_domains Mar 10 19:08:16 server1 postfix/error[22930]: 3BB651B463: to=< zkouska@3studne.cz >, relay=none, delay=4690, delays=4690/0.09/0/0.05, dsn=4.3.0, status=deferred (mail transport unavailable) Mar 10 19:08:16 server1 postfix/error[22933]: F34C11B470: to=< zkouska@3studne.cz >, relay=none, delay=560, delays=560/0.07/0/0.06, dsn=4.3.0, status=deferred (mail transport unavailable) Mar 10 19:08:16 server1 postfix/error[22931]: 390ED1B474: to=< zkouska@3studne.cz >, relay=none, delay=517, delays=517/0.03/0/0.11, dsn=4.3.0, status=deferred (mail transport unavailable)Neví ale co s tím
mydestination
. Postfix to vypisuje jenom jako varování, ale ukazuje to na problém v konfiguraci, který pak může způsobit i ten skutečný problém. Můžete se dát (jako přílohu komentáře) konfigurační soubor Postfixu (main.cf
)?
myhostname = 3studne.cz #mydestination = 3studne.cz, localhost, localhost.localdomain mynetworks = 127.0.0.0/8 message_size_limit = 30720000 virtual_alias_domains = virtual_alias_maps = proxy:mysql:/etc/postfix/mysql-virtual_forwardings.cf, mysql:/etc/postfix/mysql-virtual_email2email.cf virtual_mailbox_domains = proxy:mysql:/etc/postfix/mysql-virtual_domains.cf virtual_mailbox_maps = proxy:mysql:/etc/postfix/mysql-virtual_mailboxes.cf virtual_mailbox_base = /home/vmail virtual_uid_maps = static:5000 virtual_gid_maps = static:5000 smtpd_sasl_auth_enable = yes broken_sasl_auth_clients = yes smtpd_sasl_authenticated_header = yes smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination smtpd_use_tls = yes smtpd_tls_cert_file = /etc/postfix/smtpd.cert smtpd_tls_key_file = /etc/postfix/smtpd.key transports_maps = proxy:mysql:/etc/postfix/mysql-virtual_transports.cf virtual_create_maildirsize = yes virtual_maildir_extended = yes virtual_mailbox_limit_maps = proxy:mysql:/etc/postfix/mysql-virtual_mailbox_limit_maps.cf virtual_mailbox_limit_override = yes virtual_maildir_limit_message = "The user you are trying to reach is over quota." virtual_overquota_bounce = yes proxy_read_maps = $local_recipient_maps $mydestination $virtual_alias_maps $virtual_alias_domains $virtual_mailbox_maps $virtual_mailbox_domains $relay_reci$ content_filter = amavis:[127.0.0.1]:10024 receive_override_options = no_address_mappingsDíky za pomoc
apt-get install courier-authdaemon courier-authlib-mysql courier-pop courier-pop-ssl courier-imap courier-imap-ssl
. Nevím kde bych tady zvolil bez ipv6 myhostname = 3studne.cz #mydestination = 3studne.cz, localhost, localhost.localdomain mynetworks = 127.0.0.0/8 message_size_limit = 30720000 virtual_alias_domains = virtual_alias_maps = proxy:mysql:/etc/postfix/mysql-virtual_forwardings.cf, mysql:/etc/postfix/mysql-virtual_email2email.cf virtual_mailbox_domains = proxy:mysql:/etc/postfix/mysql-virtual_domains.cf virtual_mailbox_maps = proxy:mysql:/etc/postfix/mysql-virtual_mailboxes.cf virtual_mailbox_base = /home/vmail virtual_uid_maps = static:5000 virtual_gid_maps = static:5000 smtpd_sasl_auth_enable = yes broken_sasl_auth_clients = yes smtpd_sasl_authenticated_header = yes smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination smtpd_use_tls = yes smtpd_tls_cert_file = /etc/postfix/smtpd.cert smtpd_tls_key_file = /etc/postfix/smtpd.key transports_maps = proxy:mysql:/etc/postfix/mysql-virtual_transports.cf virtual_create_maildirsize = yes virtual_maildir_extended = yes virtual_mailbox_limit_maps = proxy:mysql:/etc/postfix/mysql-virtual_mailbox_limit_maps.cf virtual_mailbox_limit_override = yes virtual_maildir_limit_message = "The user you are trying to reach is over quota." virtual_overquota_bounce = yes proxy_read_maps = $local_recipient_maps $mydestination $virtual_alias_maps $virtual_alias_domains $virtual_mailbox_maps $virtual_mailbox_limit_maps content_filter = amavis:[127.0.0.1]:10024 receive_override_options = no_address_mappingsDíky
mydestination
na prázdnou hodnotu (když je nenastavíte, použije se výchozí hodnota, což vy nechcete). A zakomentujte řádek s transports_maps
– myslím, že nechcete používat pro různé účty různé transporty, ale vše se má doručovat defaultními transporty.
Mar 10 22:54:09 server1 postfix/qmgr[23742]: 282711B480: from=< root@3studne.cz >, size=829, nrcpt=1 (queue active) Mar 10 22:54:09 server1 postfix/qmgr[23742]: CE9DF1B483: from=< jiri-jr@halva.org >, size=3585, nrcpt=1 (queue active) Mar 10 22:54:09 server1 postfix/proxymap[23859]: warning: mysql query failed: FUNCTION mail.CONCAT does not exist Mar 10 22:54:09 server1 postfix/virtual[23860]: warning: table virtual_mailbox_maps: lookup zkouska@3studne.cz: Success Mar 10 22:54:09 server1 postfix/virtual[23862]: warning: table virtual_mailbox_maps: lookup zkouska@3studne.cz: Success Mar 10 22:54:09 server1 postfix/virtual[23860]: 282711B480: to=< zkouska@3studne.cz >, relay=virtual, delay=2369, delays=2369/0.08/0/0.06, dsn=4.3.5, status=deferred (mail system configuration error) Mar 10 22:54:09 server1 postfix/virtual[23862]: CE9DF1B483: to=< zkouska@3studne.cz >, relay=virtual, delay=2331, delays=2331/0.05/0/0.07, dsn=4.3.5, status=deferred (mail system configuration error)
mail.CONCAT
. A pak píše o nějaké chybě konfigurace, což sice může být to samé, ale spíš ne (ta chyba s funkcí je označena jen jako varování). Pokud je ale nějaká chyba v konfiguračním souboru, mělo by se to vypsat při startu Postfixu.
/var/log/email.info
Mar 11 08:25:10 server1 postfix/master[23739]: terminating on signal 15 Mar 11 08:25:12 server1 postfix/master[24768]: daemon started -- version 2.5.5, configuration /etc/postfixA tu funkci mail.CONCAT mám tedy nějak řešit? Na internetu jsem o tom žádný info nenašel. Možná jsem ale jen špatně hledal. Děkuji
CONCAT()
.
Možnosti – Obsah – Vybrat jazyky
.
squirrelmail
, který je v adresáři odkazovaném v konfiguraci Apache jako DocumentRoot
, stačí ten adresář přejmenovat. Pokud je ta aplikace někde jinde a Apache je do toho adresáře přesměrován, upravte v konfiguraci Apache tu cestu, která se přesměrovává.
Tiskni
Sdílej: