search for: lmtp_proxy

Displaying 20 results from an estimated 150 matches for "lmtp_proxy".

2013 Jul 19
3
mails delivered to the wrong user when using lmtp_proxy and reject_unverified_recipient
Hi, looks like we detected a serious bug in dovecot's lmtp proxying where e-mails are delivered to the wrong user. The setup is: *) Dovecot is configured with "lmtp_proxy=yes" # Support proxying to other LMTP/SMTP servers by performing passdb lookups. lmtp_proxy = yes *) Postfix uses "dynamic recipient verification", so Postfix starts sending a (verify) mail by LMTP to dovecot, but quits the lmtp-session right after the RCPT TO:. No DATA-stage is re...
2011 Nov 24
3
Problem with lmtp proxy
...set up postfix to deliver mails to dovecot (2.0.16) using LMTP. On the other hand, I've successfully configured the IMAP proxy setting in dovecot in order to be able to distribute mailboxes among different servers. I wanted to do the same proxy at LMTP level, but it's not working. If I put lmtp_proxy = no, then everything works ok (assuming the mailbox is local), but when I set lmtp_proxy = yes then the user is not found when deliverying the message via LMTP, so the mail remains in the postfix queue. Users are validated through active directory. However, this AD hasn't the SFU installed, t...
2018 Jun 25
2
Proxy lmtp to smtp server
...el me to understand? > > https://wiki2.dovecot.org/PasswordDatabase/ExtraFields/Proxy > > However, the protocol field appears to be undocumented: > > https://github.com/dovecot/core/blob/master/src/lmtp/lmtp-proxy.c#L382 > This is also important: https://wiki2.dovecot.org/LMTP#LMTP_Proxying Regards, Stephan. -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://dovecot.org/pipermail/dovecot/attachments/20180625/358acaa8/attachment-0001.html>
2015 Jan 13
0
[PATCH] Make Delivered-To optional
...t;lmtp_add_delivered_to) str_printfa(str, "Delivered-To: %s\r\n", rcpt_to); } diff -r e3640ccaa76d src/lmtp/lmtp-settings.c --- a/src/lmtp/lmtp-settings.c Sat Jan 10 04:32:42 2015 +0200 +++ b/src/lmtp/lmtp-settings.c Tue Jan 13 11:29:20 2015 +0100 @@ -60,6 +60,7 @@ DEF(SET_BOOL, lmtp_proxy), DEF(SET_BOOL, lmtp_save_to_detail_mailbox), DEF(SET_BOOL, lmtp_rcpt_check_quota), + DEF(SET_BOOL, lmtp_add_delivered_to), DEF(SET_STR, lmtp_address_translate), DEF(SET_STR_VARS, login_greeting), DEF(SET_STR, login_trusted_networks), @@ -71,6 +72,7 @@ .lmtp_proxy = FALSE, .lmtp_save_...
2018 Aug 03
2
Proxy lmtp to smtp server
...> > https://wiki2.dovecot.org/PasswordDatabase/ExtraFields/Proxy > > However, the protocol field appears to be undocumented: > > https://github.com/dovecot/core/blob/master/src/lmtp/lmtp-proxy.c#L382 > > This is also important: > > https://wiki2.dovecot.org/LMTP#LMTP_Proxying > > Regards, > > Stephan.
2019 Dec 15
3
Local lmtp proxy on backend server
I receive a local mail when I do a 'mail test' on a backend svr1 with this[0] configuration. However when I just add only one configuration change 'lmtp_proxy = yes' I am getting these errors[1]. I would expect this email to still be delivered locally, should this be working or do I misunderstand the lmtp proxy functionality? [0] passdb { args = auth_verbose = default default_fields = proxy=y host=svr1 deny = no driver = pam [1] Dec 1...
2013 Sep 09
1
Ring SYNC appears to have got lost, resending after upgrade
...e, "OK\t", 3) == 0) Any ideas? Patrick node1: # 2.2.5: /usr/local/etc/dovecot/dovecot.conf # OS: Linux 3.2.0-4-amd64 x86_64 Debian 7.1 auth_mechanisms = plain login director_mail_servers = 172.17.1.2 172.17.1.1 director_servers = 172.17.1.3 172.17.1.4 director_user_expire = 5 mins lmtp_proxy = yes log_path = /var/log/dovecot.log managesieve_notify_capability = mailto managesieve_sieve_capability = fileinto reject envelope encoded-character vacation subaddress comparator-i;ascii-numeric relational regex imap4flags copy include variables body enotify environment mailbox date ihave pro...
2014 Dec 22
1
Configuring LMTP/IMAP proxy
...entials, and then forwarding to IMAP server running on backend. As a first step, I would like to continue using my files to authenticate uses (so passwd file , and users.DIGEST-MD5), but final goal will be using a MySQL DB. So my main question are : 1) I just made a test and changed "lmtp_proxy" to "yes" in my 20_lmtp.cong file, but, strangely, this did not cah nge anything ! The LMTP process still receives mails and stores them on the local host , 2) Are there any documentation describing this process in details ? I only found some pieces on wiki pages, but not enoug...
2019 Nov 28
2
sendmail -> lmtp 501 5.6.0 Data format error
...MAILER(local)dnl I am getting these errors '501 5.6.0 Data format error' and ' Unrecognized host name'. What should I change in my lmtp config? Could this be related that messages are being relayed from other servers? lmtp_address_translate = lmtp_hdr_delivery_address = final lmtp_proxy = no lmtp_rcpt_check_quota = no lmtp_save_to_detail_mailbox = no lmtp_user_concurrency_limit = 0
2018 Sep 12
1
LMTP tcp listener with auth?
...f configured, but expects valid user credentials. The larger use-case is a migration from cyrus to dovecot. As it's not just the MDA but also the MTA installation that is being migrated I need a way to deliver mail from the old MTA to the new MDA. LMTP comes in handy. https://github.com/ixs/lmtp_proxy/blob/master/README.md#minmal-downtime-migration-of-users has a rough invocation of the steps needed for that. As I said, LMTP auth isn't critical for this, but would have been a nice addition. cheers, Andreas
2019 Dec 16
0
Local lmtp proxy on backend server
Hi Aki, I also tried with changing the original ldap source to svr2. Although everywhere svr2 is configured, still mails keep being delivered locally on svr1. Do I need to configure more than 20-lmtp.conf? [@svr1 conf.d]# cat 20-lmtp.conf | grep -v '^#' lmtp_proxy = yes protocol lmtp { # Space separated list of plugins to load (default is global mail_plugins). mail_plugins = $mail_plugins sieve info_log_path = /var/log/dovecot-lmtp.log # for getting local lmtp proxy to work passdb { driver = passwd skip = authenticated default_fi...
2014 Jun 25
0
imap/pop3/lmtp proxy question/problem
...ot: lmtp(5037): Debug: user USER: Auth PASS lookup returned temporary failure: reason=Configured passdbs don't support crentials lookups Jun 25 19:03:06 klee dovecot: lmtp(5037): Debug: auth input: reason=Configured passdbs don't support crentials lookups Delivery works fine without proxy (lmtp_proxy = no). What I would need to do is to configure the proxy part so that POP3/IMAP uses the accounts username/password and LMTP uses a special account to deliver e-mail. This is dovecot-ldap.auth (the =proxy=y will be replaced by a field from ldap once the tests work): uris = ldaps://our.ldap.serve...
2010 Jul 07
1
Director service for LMTP in 2.0rc1
...homeDirectory(home)=/mail/001/32/00/00/1000000000032 quotaBytes(quota_rule=*:storage=%$B)=*:storage=1073741824B Jul 07 15:00:48 auth: Debug: master out: USER 2 user56 at domain.de home=/mail/001/32/00/00/1000000000032 quota_rule=*:storage=1073741824B Do i still have have to set lmtp_proxy=yes ? My config: # 2.0.rc1 (056c3240a912): /usr/local/etc/dovecot/dovecot.conf # OS: Linux 2.6.27.42-0.1-default x86_64 SUSE Linux Enterprise Server 11 (x86_64) auth_debug = yes auth_default_realm = domain.de auth_master_user_separator = * auth_mechanisms = plain login auth_verbose = yes director...
2012 Mar 15
3
v2.1.2 released
...e in %{session} variable. The session ID passes through Dovecot IMAP/POP3 proxying to backend server. The same session ID is can be reused after a long time (currently a bit under 9 years). + passdb checkpassword: Support "credentials lookups" (for non-plaintext auth and for lmtp_proxy lookups) + fts: Added fts_index_timeout setting to abort search if indexing hasn't finished by then (default is to wait forever). - doveadm sync: If mailbox was expunged empty, messages may have become back instead of also being expunged in the other side. - director: If user logged i...
2012 Mar 15
3
v2.1.2 released
...e in %{session} variable. The session ID passes through Dovecot IMAP/POP3 proxying to backend server. The same session ID is can be reused after a long time (currently a bit under 9 years). + passdb checkpassword: Support "credentials lookups" (for non-plaintext auth and for lmtp_proxy lookups) + fts: Added fts_index_timeout setting to abort search if indexing hasn't finished by then (default is to wait forever). - doveadm sync: If mailbox was expunged empty, messages may have become back instead of also being expunged in the other side. - director: If user logged i...
2011 Nov 28
0
squat fts not working on 2.1rc1
...in/doveconf -n -c /opt/dovecot-2.1.rc1/etc/dovecot/dovecot.conf # 2.1.rc1: /opt/dovecot-2.1.rc1/etc/dovecot/dovecot.conf # OS: Darwin 9.8.0 Power Macintosh auth_cache_negative_ttl = 0 auth_cache_size = 1 M auth_mechanisms = plain login lda_mailbox_autocreate = yes lda_mailbox_autosubscribe = yes lmtp_proxy = yes mail_location = maildir:%h mail_plugins = fts fts_squat mail_log notify mail_privileged_group = mail maildir_very_dirty_syncs = yes managesieve_notify_capability = mailto managesieve_sieve_capability = fileinto reject envelope encoded-character vacation subaddress comparator-i;ascii-numeric r...
2012 Oct 21
2
No failover from director to backend?
...ining backend. Am I wrong or is the director not working as expected? Regards Patrick # 2.1.6: /usr/local/etc/dovecot/dovecot.conf # OS: Linux 2.6.32-5-amd64 x86_64 Debian 6.0.5 auth_mechanisms = plain login director_mail_servers = 172.17.1.1 172.17.1.2 director_servers = 172.17.1.3 172.17.1.4 lmtp_proxy = yes log_path = /var/log/dovecot.log managesieve_notify_capability = mailto managesieve_sieve_capability = fileinto reject envelope encoded-character vacation subaddress comparator-i;ascii-numeric relational regex imap4flags copy include variables body enotify environment mailbox date ihave pro...
2017 Aug 23
3
socketpair failed: Too many open files on Debian 9
...rick # 2.2.32.rc2 (a350120ca): /usr/local/etc/dovecot/dovecot.conf # Pigeonhole version 0.4.19 (e5c7051) # OS: Linux 4.4.67-1-pve x86_64 Debian 9.1 auth_mechanisms = plain login director_mail_servers = 172.17.1.1 172.17.1.2 director_servers = 172.17.1.32 172.17.1.3 director_user_expire = 5 mins lmtp_proxy = yes log_path = /var/log/dovecot.log managesieve_notify_capability = mailto managesieve_sieve_capability = fileinto reject envelope encoded-character vacation subaddress comparator-i;ascii-numeric relational regex imap4flags copy include variables body enotify environment mailbox date index ihave...
2017 Aug 23
2
socketpair failed: Too many open files on Debian 9
...ot.conf >> # Pigeonhole version 0.4.19 (e5c7051) >> # OS: Linux 4.4.67-1-pve x86_64 Debian 9.1 >> auth_mechanisms = plain login >> director_mail_servers = 172.17.1.1 172.17.1.2 >> director_servers = 172.17.1.32 172.17.1.3 >> director_user_expire = 5 mins >> lmtp_proxy = yes >> log_path = /var/log/dovecot.log >> managesieve_notify_capability = mailto >> managesieve_sieve_capability = fileinto reject envelope >> encoded-character vacation subaddress comparator-i;ascii-numeric >> relational regex imap4flags copy include variables body...
2019 Nov 19
1
Panic: file smtp-client-connection.c: line 1142 (smtp_client_connection_established)
...ormat = msgid=%m: %s %{session_time} %$ director_mail_servers = 10.10.10.2 10.10.10.3 director_servers = 10.10.1.2 10.10.1.3 imap_id_log = * imap_max_line_length = 2 M import_environment = TZ CORE_OUTOFMEM CORE_ERROR info_log_path = /dev/stdout instance_name = dovecot_director listen = 10.10.1.3,:: lmtp_proxy = yes log_path = /dev/stderr log_timestamp = "%Y-%m-%d %H:%M:%S " login_log_format_elements = user=<%u> method=%m rip=%r lip=%l mpid=%e %c %k session=<%{session}> mail_max_userip_connections = 250 passdb { args = /etc/dovecot/sql/dovecot-dict-sql-passdb.conf driver = sql...