abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
eParkomat, startup z ČR, postoupil mezi finalisty evropského akcelerátoru ChallengeUp!
Robot na pivo mu otevřel dveře k opravdovému byznysu
Internet věcí: Propojený svět? Už se to blíží...
dnes 16:00 | Nová verze

Byla vydána verze 0.98 svobodného nelineárního video editoru Pitivi. Z novinek lze zmínit například přizpůsobitelné klávesové zkratky. Videoukázka práce s nejnovější verzí Pitivi na YouTube.

Ladislav Hagara | Komentářů: 0
dnes 15:00 | Zajímavý software

Stop motion je technika animace, při níž je reálný objekt mezi jednotlivými snímky ručně upravován a posouván o malé úseky, tak aby po spojení vyvolala animace dojem spojitosti. Jaký software lze pro stop motion použít na Linuxu? Článek na OMG! Ubuntu! představuje Heron Animation. Ten bohužel podporuje pouze webové kamery. Podpora digitálních zrcadlovek je začleněna například v programu qStopMotion.

Ladislav Hagara | Komentářů: 1
včera 21:21 | Nová verze Ladislav Hagara | Komentářů: 0
včera 11:44 | Zajímavý projekt

Na Indiegogo byla spuštěna kampaň na podporu herní mini konzole a multimediálního centra RetroEngine Sigma od Doyodo. Předobjednat ji lze již od 49 dolarů. Požadovaná částka 20 000 dolarů byla překonána již 6 krát. Majitelé mini konzole si budou moci zahrát hry pro Atari VCS 2600, Sega Genesis nebo NES. Předinstalováno bude multimediální centrum Kodi.

Ladislav Hagara | Komentářů: 0
včera 00:10 | Nová verze

Byla vydána verze 4.7 redakčního systému WordPress. Kódové označením Vaughan bylo vybráno na počest americké jazzové zpěvačky Sarah "Sassy" Vaughan. Z novinek lze zmínit například novou výchozí šablonu Twenty Seventeen, náhledy pdf souborů nebo WordPress REST API.

Ladislav Hagara | Komentářů: 4
6.12. 12:00 | Zajímavý projekt

Projekt Termbox umožňuje vyzkoušet si linuxové distribuce Ubuntu, Debian, Fedora, CentOS a Arch Linux ve webovém prohlížeči. Řešení je postaveno na projektu HyperContainer. Podrobnosti v často kladených dotazech (FAQ). Zdrojové kódy jsou k dispozici na GitHubu [reddit].

Ladislav Hagara | Komentářů: 27
6.12. 11:00 | Bezpečnostní upozornění

Byly zveřejněny informace o bezpečnostní chybě CVE-2016-8655 v Linuxu zneužitelné k lokální eskalaci práv. Chyba se dostala do linuxového jádra v srpnu 2011. V upstreamu byla opravena minulý týden [Hacker News].

Ladislav Hagara | Komentářů: 2
5.12. 22:00 | Komunita

Přibližně před měsícem bylo oznámeno, že linuxová distribuce SUSE Linux Enterprise Server (SLES) běží nově také Raspberry Pi 3 (dokumentace). Obraz verze 12 SP2 pro Raspberry Pi 3 je ke stažení zdarma. Pro registrované jsou po dobu jednoho roku zdarma také aktualizace. Dnes bylo oznámeno, že pro Raspberry Pi 3 je k dispozici také nové openSUSE Leap 42.2 (zprávička). K dispozici je hned několik obrazů.

Ladislav Hagara | Komentářů: 6
5.12. 06:00 | Zajímavý software

OMG! Ubuntu! představuje emulátor terminálu Hyper (GitHub) postavený na webových technologiích (HTML, CSS a JavaScript). V diskusi k článku je zmíněn podobný emulátor terminálu Black Screen. Hyper i Black Screen používají framework Electron, stejně jako editor Atom nebo vývojové prostředí Visual Studio Code.

Ladislav Hagara | Komentářů: 50
5.12. 06:00 | Zajímavý článek

I letos vychází řada ajťáckých adventních kalendářů. QEMU Advent Calendar 2016 přináší každý den nový obraz disku pro QEMU. Programátoři se mohou potrápit při řešení úloh z kalendáře Advent of Code 2016. Kalendáře Perl Advent Calendar 2016 a Perl 6 Advent Calendar přinášejí každý den zajímavé informace o programovacím jazyce Perl. Stranou nezůstává ani programovací jazyk Go.

Ladislav Hagara | Komentářů: 10
Kolik máte dat ve svém domovském adresáři na svém primárním osobním počítači?
 (32%)
 (24%)
 (29%)
 (7%)
 (5%)
 (3%)
Celkem 795 hlasů
 Komentářů: 50, poslední 29.11. 15:50
Rozcestník
Reklama

Dotaz: postfix & dovecot; problem s prichozi postou

20.6.2010 19:33 m.skutr
postfix & dovecot; problem s prichozi postou
Přečteno: 889×

Zdravim. Zacal jsem s migraci dat a sluzeb na novy zelezo s cistym systemem a mam docela problem s postou.
Pouzivam debian squeeze s aktualnima balikama postfixu, dovecotu a mysqld.
Nyni k problemu: Udaje o schrankach a domenach mam v mysql, abych si je moh administrovat pres postfixamina. Odesilani posty ze schranek bezi bez problemu. Pokud mi ale pride posta na nejakou z danejch schranek, spadne mi client (thunderbird). Koukal jsem se, co se s postou deje a vypozoroval sem nasledujici:

  1. Posta mi pride v poradku do adresare kterej mam nastavenej v dovecotu.
  2. Nez se pripojim imapovym clientem je slozka v danym adresari v podslozce /new/
  3. Jakmile se pripojim clientem slozka se spravne presune do slozky /cur/ nicmene format souboru neni kompletni, na konci chybi flag, kterej predpokladam skouzi k identifikaci jestli byl mail precten nebo ne, nebo jestli na nej bylo odpovezeno.

priklad:

1277032543.Vfd00I3c1978M530835.mydomain:2,

ale melo by to vypadat takto:

1277032543.Vfd00I3c1978M530835.mydomain:2, S

Pokud si rucne dopisu do nazvu soboru flag nakonec, client nepada a vidim v nem novou zpravu.
Presne ten samej problem jsem resil uz pred rokem, bohuzel sem si nezaznamenal cim to bylo :/

Jinak pouzivam stejny konfiguracni soubory jako na starym serveru a data mam s identickyma pravama rsyncnuty na ten novej server. Uzivatele jsem taky zkopiroval. Je teda dost dobre mozny, ze jsem vynechal nejaky nastaveni mimo /etc/dovecot a /etc/postfix.

Pokud nekdo vidite nekde chybu nebo Vas neco napada, budu vdecny za kazdou reakci, komentar a predevsim pomoc. Diky

Konfiguracni soubory:

/etc/postfix/main.cf

# See /usr/share/postfix/main.cf.dist for a commented, more complete version


# Debian specific:  Specifying a file name will cause the first
# line of that file to be used as the name.  The Debian default
# is /etc/mailname.
#myorigin = /etc/mailname

smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no

# appending .domain is the MUA's job.
append_dot_mydomain = no

# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h

readme_directory = no

# TLS parameters
smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache

# See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for
# information on enabling SSL in the smtp client.


myhostname = mydomain
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = localhost
relayhost =
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all

virtual_alias_maps = proxy:mysql:/etc/postfix/mysql/mysql_virtual_alias_maps.cf
virtual_gid_maps = static:8
virtual_mailbox_base = /data/mail/vmail/
virtual_mailbox_domains = proxy:mysql:/etc/postfix/mysql/mysql_virtual_domains_maps.cf
virtual_mailbox_maps = proxy:mysql:/etc/postfix/mysql/mysql_virtual_mailbox_maps.cf
virtual_minimum_uid = 1001
virtual_transport = virtual
virtual_uid_maps = static:1001

broken_sasl_auth_clients = yes
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_non_fqdn_hostname, reject_non_fqdn_sender, reject_non_fqdn_recipient, reject_unauth_destination, reject_unauth_pipelining, reject_invalid_hostname
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $myhostname
smtpd_sasl_security_options = noanonymous

smtpd_sasl_type = dovecot
smtpd_sasl_path = private/dovecot-auth
smtpd_sasl_authenticated_header = yes
#smtpd_sasl_security_options = noanonymous
#smtpd_sasl_local_domain = $myhostname
#broken_sasl_auth_clients = yes

/etc/postfix/mysql/mysql_virtual_alias_maps.cf

user = postfix
password = myPass
hosts = localhost
dbname = postfix
table = alias
select_field = goto
where_field = address

/etc/postfix/mysql/mysql_virtual_domains_maps.cf

user = postfix
password = myPass
hosts = localhost
dbname = postfix
table = domain
select_field = domain
where_field = domain
additional_conditions = and backupmx = '0' and active = '1'

/etc/postfix/mysql/mysql_virtual_mailbox_maps.cf

user = postfix
password = myPass
hosts = localhost
dbname = postfix
table = mailbox
select_field = concat(domain, '/',  maildir)
#select_field = maildir
where_field = username

/etc/dovecot/dovecot.conf

protocols = imap imaps
protocol imap {
}
disable_plaintext_auth = no

log_path = /data/dovecot

log_timestamp = "%Y-%m-%d %H:%M:%S "

ssl_cert_file = /etc/ssl/certs/dovecot.pem
ssl_key_file = /etc/ssl/private/dovecot.pem

ssl_cipher_list = ALL:!LOW:!SSLv2:ALL:!aNULL:!ADH:!eNULL:!EXP:RC4+RSA:+HIGH:+MEDIUM

mail_location = maildir:/data/mail/vmail/%d/%u

mail_privileged_group = mail

mail_access_groups = mail

first_valid_uid = 1001

first_valid_gid = 8

auth default {
mechanisms = plain
#  mechanisms = digest-md5 plain
passdb sql {
args = /etc/dovecot/dovecot-sql.conf
}

userdb sql {
args = /etc/dovecot/dovecot-sql.conf
}

user = root

socket listen {
client {
path = /var/spool/postfix/private/dovecot-auth
mode = 0660
user = postfix
group = postfix
}
}


}

/etc/dovecot/dovecot-sql.conf

driver = mysql
connect = dbname=postfix user=postfix host=localhost password=myPass
#default_pass_scheme = PLAIN
default_pass_scheme = MD5-CRYPT
password_query = SELECT password FROM mailbox WHERE username = '%u'
user_query = SELECT maildir, 1001 AS uid, 8 AS gid FROM mailbox WHERE username = '%u'

Odpovědi

21.6.2010 07:49 ext3fs
Rozbalit Rozbalit vše Re: postfix & dovecot; problem s prichozi postou
Co rika /var/log/maillog?

Asi bych se zameril v dovecot.conf na nastaveni
protocol pop3 {}
protocol pop3 {}
Pro priklad uvadim sve nastaveni:

protocol imap {
        login_executable = /usr/libexec/dovecot/imap-login
        mail_executable = /usr/libexec/dovecot/imap
        imap_max_line_length = 65536
        imap_client_workarounds = outlook-idle
        mail_plugins = quota imap_quota
}

protocol pop3 {
        login_executable = /usr/libexec/dovecot/pop3-login
        mail_executable = /usr/libexec/dovecot/pop3
        pop3_uidl_format = %08Xu%08Xv
        pop3_client_workarounds = outlook-no-nuls oe-ns-eoh
        mail_plugins = quota
}
21.6.2010 19:57 m.skutr
Rozbalit Rozbalit vše Re: postfix & dovecot; problem s prichozi postou

V /var/log/mail.log je videt ze mail se normalne prijmul:

Jun 21 19:20:55 idle postfix/smtpd[30094]: connect from fg-out-1718.google.com[72.14.220.152]
Jun 21 19:20:55 idle postfix/smtpd[30094]: EA0AD12561: client=fg-out-1718.google.com[72.14.220.152]
Jun 21 19:20:55 idle postfix/cleanup[30099]: EA0AD12561: message-id=<AANLkTim3JS9SsCjUDZIjn3qKkh0stSTTsDBj5JpkYfsw@mail.gmail.com>
Jun 21 19:20:55 idle postfix/qmgr[30090]: EA0AD12561: from=<abc@gmail.com>, size=1868, nrcpt=1 (queue active)
Jun 21 19:20:56 idle postfix/virtual[30100]: EA0AD12561: to=<my@mail.com>, relay=virtual, delay=0.15, delays=0.06/0.01/0/0.07, dsn=2.0.0,
Jun 21 19:20:56 idle postfix/qmgr[30090]: EA0AD12561: removed
Jun 21 19:21:09 idle dovecot: imap-login: Login: user=<my@mail.com>, method=PLAIN, rip=87.11.210.160, lip=91.121.144.184, TLS
Jun 21 19:21:15 idle dovecot: IMAP(my@mail.com): Connection closed bytes=338/1460

zkousel jsem i Vase nastaveni a problem zustava, pouzivam imap, pop3 ne

Pred par minutama jsem vyzkousel i cisty konfiguraky z balicku postfixu a dovecotu z repoziraru s modifikaci podle tohohle navodu a problem zustava. Vsechno funguje v poradku do ty doby, nez se pripojim clientem a dojde k presnunu mailu z /new/ do /cur/. Opet neni nazev souboru ukoncen flagem. :/

21.6.2010 20:13 ext3fs
Rozbalit Rozbalit vše Re: postfix & dovecot; problem s prichozi postou
Jake verze je dovecot pripadne dovecot-sieve, dovecot-managesieve?
21.6.2010 21:57 m.skutr
Rozbalit Rozbalit vše Re: postfix & dovecot; problem s prichozi postou
# dpkg -l | grep dove
ii  dovecot-common                      1:1.2.11-1                   secure mail server that supports mbox and maildir mailboxes
ii  dovecot-imapd                       1:1.2.11-1                   secure IMAP server that supports mbox and maildir mailboxes
ii  dovecot-pop3d                       1:1.2.11-1                   secure POP3 server that supports mbox and maildir mailboxes

Archer (admin): oprava formátování na žádost autora
25.6.2010 19:42 Alf
Rozbalit Rozbalit vše Re: postfix & dovecot; problem s prichozi postou
Zkuste do protocol imap dát
login_greeting_capability = yes
imap_client_workarounds = tb-extra-mailbox-sep
26.6.2010 13:13 m.skutr
Rozbalit Rozbalit vše Re: postfix & dovecot; problem s prichozi postou

Restarting IMAP/POP3 mail server: dovecotError: Error in configuration file /etc/dovecot/dovecot.conf line 17: Unknown setting: login_greeting_capability
Fatal: Invalid configuration in /etc/dovecot/dovecot.conf
failed!

Pokud smazu login_greeting_capability a pridam pouze imap_client_workarounds = tb-extra-mailbox-sep problem pretrvava.

17.7.2010 21:08 m.skutr
Rozbalit Rozbalit vše Re: postfix & dovecot; problem s prichozi postou

Tak sem prave vyzkousel m$ outlook 6ku a ta prekousne ty nazvy souboru bez flagu na konci v pohode.

Netusite nekdo jestli musi bejt dovecot nejak specialne nastaven aby spolupracoval s thunderbirdem korektne?

Thunderbird 2 i 3 mi okamzite crashne po prijeti zpravy (= na konci nazvu souboru chybi flag), outlook 6 v poradku prijme zpravu.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.