Dovecot LMTP rejecting mail from address with apostrophe
Michal Krzysztofowicz
mike at beautifulocean.org
Mon Jun 17 14:07:29 EEST 2019
> On 15 Jun 2019, at 21:09, Aki Tuomi <aki.tuomi at open-xchange.com> wrote:
>
>
>> On 15 June 2019 10:56 Daniel Lange via dovecot <dovecot at dovecot.org> wrote:
>>
>>
>> Am 15.06.19 um 00:36 schrieb Michal Krzysztofowicz via dovecot:
>>> Would you know if Dovecot project uses an issue tracker which is publicly available, and which I can check?
>>
>> I am not aware of public access to the Open Exchange AG / Dovecot OY
>> issue tracker. I guess that is a perk that comes with buying commercial
>> support.
>
> This issue is in our issue tracker. Michal, can you post your doveconf -n?
>
> Aki
Hi Aki,
Sorry for a delay in responding. Please find my config below.
#
#
#
# 2.3.5.1 (7ec6d0ade): /etc/dovecot/dovecot.conf
# Pigeonhole version 0.5.5 (2483b085)
# OS: OpenBSD 6.5 amd64
# Hostname: smtp.example.com
auth_cache_size = 10 M
auth_verbose = yes
base_dir = /var/dovecot/
default_vsz_limit = 128 M
first_valid_uid = 1000
hostname = mail.example.com
imap_client_workarounds = delay-newmail tb-extra-mailbox-sep tb-lsub-flags
lda_mailbox_autocreate = yes
lda_mailbox_autosubscribe = yes
lmtp_rcpt_check_quota = yes
lmtp_save_to_detail_mailbox = yes
login_greeting = Server Ready.
mail_attribute_dict = file:%h/.dovecot-attributes
mail_location = mbox:~/mail:INBOX=/var/mail/%u
mail_plugins = " quota"
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 duplicate mime foreverypart extracttext imapsieve vnd.dovecot.imapsieve
mbox_write_locks = fcntl
mmap_disable = yes
namespace inbox {
inbox = yes
location =
mailbox Drafts {
special_use = \Drafts
}
mailbox Junk {
special_use = \Junk
}
mailbox "Sent Messages" {
special_use = \Sent
}
mailbox Trash {
special_use = \Trash
}
mailbox postpond {
special_use = \Drafts
}
mailbox sent {
special_use = \Sent
}
prefix =
}
passdb {
driver = bsdauth
}
plugin {
imapsieve_mailbox1_before = file:/usr/local/lib/dovecot/sieve-pipe/report-spam.sieve
imapsieve_mailbox1_causes = COPY APPEND
imapsieve_mailbox1_name = Junk
imapsieve_mailbox2_before = file:/usr/local/lib/dovecot/sieve-pipe/report-ham.sieve
imapsieve_mailbox2_causes = COPY
imapsieve_mailbox2_from = Junk
imapsieve_mailbox2_name = *
imapsieve_url = sieve://127.0.0.1:4190
quota = fs:Disk quota
sieve = file:~/sieve;active=~/.dovecot.sieve
sieve_default = /var/dovecot/sieve/default.sieve
sieve_global = /var/dovecot/sieve/
sieve_global_extensions = +vnd.dovecot.pipe +vnd.dovecot.environment
sieve_pipe_bin_dir = /usr/local/lib/dovecot/sieve-pipe
sieve_plugins = sieve_imapsieve sieve_extprograms
}
postmaster_address = postmaster at example.com
protocols = imap pop3 lmtp sieve
quota_full_tempfail = yes
service imap-login {
service_count = 1
}
service managesieve-login {
inet_listener sieve {
port = 4190
}
}
service pop3 {
process_limit = 16
}
ssl_cert = </etc/ssl/acme/mail.example.com.fullchain.pem
ssl_cipher_list = ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:kEDH+AESGCM:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA256:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA:DHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-SHA:AES256-SHA:AES:CAMELLIA:DES-CBC3-SHA:!aNULL:!eNULL:!EXPORT:!DES:!RC4:!MD5:!PSK:!aECDH:!EDH-DSS-DES-CBC3-SHA:!EDH-RSA-DES-CBC3-SHA:!KRB5-DES-CBC3-SHA
ssl_dh = # hidden, use -P to show it
ssl_key = # hidden, use -P to show it
ssl_prefer_server_ciphers = yes
submission_host = localhost
userdb {
driver = passwd
}
verbose_proctitle = yes
verbose_ssl = yes
protocol lda {
mail_plugins = " quota sieve"
}
protocol imap {
mail_max_userip_connections = 20
mail_plugins = " quota imap_quota imap_sieve"
}
protocol sieve {
mail_max_userip_connections = 20
managesieve_implementation_string = Dovecot Pigeonhole
managesieve_max_line_length = 65536
}
protocol lmtp {
mail_plugins = " quota sieve"
}
#
#
#
Best Regards,
mike
--
Michal Krzysztofowicz
http://beautifulocean.org/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3923 bytes
Desc: not available
URL: <https://dovecot.org/pipermail/dovecot/attachments/20190617/f3dea917/attachment-0001.p7s>
More information about the dovecot
mailing list