Iniciativa Open Device Partnership (ODP) nedávno představila projekt Patina. Jedná se o implementaci UEFI firmwaru v Rustu. Vývoj probíhá na GitHubu. Zdrojové kódy jsou k dispozici pod licencí Apache 2.0. Nejnovější verze Patiny je 13.0.0.
Obrovská poptávka po plynových turbínách zapříčinila, že datová centra začala používat v generátorech dodávajících energii pro provoz AI staré dobré proudové letecké motory, konvertované na plyn. Jejich výhodou je, že jsou menší, lehčí a lépe udržovatelné než jejich průmyslové protějšky. Proto jsou ideální pro dočasné nebo mobilní použití.
Typst byl vydán ve verzi 0.14. Jedná se o rozšiřitelný značkovací jazyk a překladač pro vytváření dokumentů včetně odborných textů s matematickými vzorci, diagramy či bibliografií.
Specialisté společnosti ESET zaznamenali útočnou kampaň, která cílí na uživatele a uživatelky v Česku a na Slovensku. Útočníci po telefonu zmanipulují oběť ke stažení falešné aplikace údajně od České národní banky (ČNB) nebo Národní banky Slovenska (NBS), přiložení platební karty k telefonu a zadání PINu. Malware poté v reálném čase přenese data z karty útočníkovi, který je bezkontaktně zneužije u bankomatu nebo na platebním terminálu.
V Ubuntu 25.10 byl balíček základních nástrojů gnu-coreutils nahrazen balíčkem rust-coreutils se základními nástroji přepsanými do Rustu. Ukázalo se, že nový "date" znefunkčnil automatickou aktualizaci. Pro obnovu je nutno balíček rust-coreutils manuálně aktualizovat.
VST 3 je nově pod licencí MIT. S verzí 3.8.0 proběhlo přelicencování zdrojových kódů z licencí "Proprietary Steinberg VST3 License" a "General Public License (GPL) Version 3". VST (Virtual Studio Technology, Wikipedie) je softwarové rozhraní pro komunikaci mezi hostitelským programem a zásuvnými moduly (pluginy), kde tyto moduly slouží ke generování a úpravě digitálního audio signálu.
Open source 3D herní a simulační engine Open 3D Engine (O3DE) byl vydán v nové verzi 25.10. Podrobný přehled novinek v poznámkách k vydání.
V Londýně probíhá dvoudenní Ubuntu Summit 25.10. Na programu je řada zajímavých přednášek. Zhlédnout je lze také na YouTube (23. 10. a 24. 10.).
Gemini CLI umožňuje používání AI Gemini přímo v terminálu. Vydána byla verze 0.10.0.
Konference OpenAlt 2025 proběhne již příští víkend 1. a 2. listopadu v Brně. Nabídne přibližně 80 přednášek a workshopů rozdělených do 7 tematických tracků. Program se může ještě mírně měnit až do samotné konference, a to s ohledem na opožděné úpravy abstraktů i případné podzimní virózy. Díky partnerům je vstup na konferenci zdarma. Registrace není nutná. Vyplnění formuláře však pomůže s lepším plánováním dalších ročníků konference.
$ 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
Nevím v čem by mohla být chyba. Nastavoval jsem to podle návodu http://www.howtoforge.com/virtual-users-domains-postfix-courier-mysql-squirrelmail-debian-lenny. Nejel jsem podle návodu tady na abc, protože mi tenhle anglický připadal pro začátečníka trochu přívětivější. Tzn. používám Postfix, Courier na Debian Lenny 502a. Když se přihlašuji přes squirrelmail, tak vím, že si to ověřuje všechno ok. Když zadám špatný heslo, tak to hlásí chybu, že uživatel neexistuje, ale když se přihlásím správně tak to hlásí chybu ERROR: Connection dropped by IMAP server. Podle všech ověření, které jsou napsané v návodu, by to mělo fungovat OK. Jediná chyba která mi naskakuje je tahle:
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.
Posílám tedy výpis logu /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?
Kouknout se můžete na www.3studne.cz/squirrelmail jméno zkouska@3studne.cz heslo zkouska.
Díky za pomoc.
U virtuálního uživatele mi chyběli vytvoření složby cur, new a tmp
Problém je už jen jeden. Také docela zásadní. Když odešlu e-mail, uloží se do odeslaných ale neodešle se. Na druhý mail nepřijde. A když odešlu mail na vytvořený účet tak se nedoručí a píše chybu
Nevím co by s tím mohlo být
Nevíte někdo prosím?
Díky
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
Amavis jsem rozchodil. Ale chci se zeptat na jednu věc. Nejsem si totiž jistý, jestli mám Amavis nastavený dobře. Při restartu to psalo
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
Když si pošlu e-mail do nové schránky, tak nic nepřijme a vrátí se mi jako nedoručitelný
$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
Kdybyste měl chuť mi pomoct (kterou asi máte, když se mnou trávíte tolik času) napište mi prosím Váš e-mail, vytvořím Vám u sebe uživatele nastavím Vám sudo a bude to pro Vás asi méně náročné, když si vlítnete kam bude potřeba. Ušetří Vám to možná spoustu nervů se mnou. Pokud by Vám tedy nevadilo, že mi budete pomáhat až tolik moc. Děkuji. Můj e-mail je jiri-jr@halva.org
Díky
) ale nevím jak to znovu nakonfigurovat
Můžete mi prosím poradit jak pro blbce?
Díky
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.
Asi ten server žije vlastním životem a neřídí se pravidly, jinak to nevidím
Mám poslat nějaký logy?
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.
Roundcubemail vypadá víc než dobře. Nevím ale jak ho nastavit. Nemáte nějaký jednoduchý návod? Případně nevíte jak se použije plugin na nastavení Roundcubemail podle Squirrel? Našel jsem to tady http://trac.roundcube.net/browser/trunk/roundcubemail/plugins/squirrelmail_usercopyale nevím jak to použít
Díky
Našel jsem návod na howtoforge. Díky za radu. Vypadá to skvěle
Teď přistupuji na mail tak, že zadám www.3studne.cz/squirrelmail což se mi teda jako docela nelíbí. Nedalo by se nějak udělat že bych třeba zadal www.3studne.cz/webmail nebo /mail nebo tak něco? Nevíte jak by se to dalo nastavit?
Děkuji
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: