mail to multiple recipient doesn't work
Daniel Schröter
d.schroeter at gmx.de
Thu Nov 12 15:22:56 EST 2015
Hello,
On 11/11/2015 10:13 PM, Dan White wrote:
> What does syslog say?
Nothing special. Mail to cyrus.test and cyrus.test2. But only
cyrus.test2 appears in the logs:
Nov 12 21:09:45 fetchmail[6236]: awakened by User defined signal 1
Nov 12 21:09:45 fetchmail[6236]: 1 message for wp1116213-email at
wp381.webpack.hosteurope.de (3083 octets).
Nov 12 21:09:45 postfix/smtpd[15774]: connect from localhost[127.0.0.1]
Nov 12 21:09:45 postfix/smtpd[15774]: 8EC4D92331C:
client=localhost[127.0.0.1]
Nov 12 21:09:45 postfix/cleanup[15776]: 8EC4D92331C:
message-id=<5644F1FC.4020400 at gmx.de>
Nov 12 21:09:45 fetchmail[6236]: reading message
wp1116213-email at wp381.webpack.hosteurope.de:1 of 1 (3083 octets) flushed
Nov 12 21:09:45 postfix/qmgr[15061]: 8EC4D92331C:
from=<d.schroeter at gmx.de>, size=3416, nrcpt=1 (queue active)
Nov 12 21:09:45 cyrus/master[15779]: about to exec /usr/lib/cyrus/bin/lmtpd
Nov 12 21:09:45 cyrus/lmtpunix[15779]: executed
Nov 12 21:09:45 cyrus/lmtpunix[15779]: accepted connection
Nov 12 21:09:45 cyrus/lmtpunix[15779]: lmtp connection preauth'd as postman
Nov 12 21:09:45 cyrus/lmtpunix[15779]: WARNING: sieve script
/var/spool/sieve/c/cyrus^test2/defaultbc doesn't exist: No such file or
directory
Nov 12 21:09:45 postfix/smtpd[15774]: disconnect from localhost[127.0.0.1]
Nov 12 21:09:45 cyrus/lmtpunix[15779]: Delivered:
<5644F1FC.4020400 at gmx.de> to mailbox: user.cyrus^test2
Nov 12 21:09:45 cyrus/lmtpunix[15779]: USAGE cyrus^test2 user: 0.000000
sys: 0.004000
Nov 12 21:09:45 postfix/lmtp[15778]: 8EC4D92331C:
to=<cyrus.test2 at example.com>,
relay=smtp.example.com[/var/run/cyrus/socket/lmtp], delay=0.2,
delays=0.07/0/0.01/0.11, dsn=2.1.5, status=sent (250 2.1.5 Ok
SESSIONID=<cyrus-15779-1447358985-1>)
Nov 12 21:09:45 postfix/qmgr[15061]: 8EC4D92331C: removed
> What type of filesystem do you have?
ext4
> What does your cyrus.conf config look like?
# cat /etc/cyrus.conf
# Debian defaults for Cyrus IMAP server/cluster implementation
# see cyrus.conf(5) for more information
#
# All the tcp services are tcpd-wrapped. see hosts_access(5)
START {
# do not delete this entry!
recover cmd="/usr/sbin/cyrus ctl_cyrusdb -r"
# this is only necessary if idlemethod is set to "idled" in
imapd.conf
#idled cmd="idled"
# this is useful on backend nodes of a Murder cluster
# it causes the backend to syncronize its mailbox list with
# the mupdate master upon startup
#mupdatepush cmd="/usr/sbin/cyrus ctl_mboxlist -m"
# this is recommended if using duplicate delivery suppression
delprune cmd="/usr/sbin/cyrus expire -E 3"
# this is recommended if caching TLS sessions
tlsprune cmd="/usr/sbin/cyrus tls_prune"
}
# UNIX sockets start with a slash and are absolute paths
# you can use a maxchild=# to limit the maximum number of forks of a service
# you can use babysit=true and maxforkrate=# to keep tight tabs on the
service
# most services also accept -U (limit number of reuses) and -T (timeout)
SERVICES {
# --- Normal cyrus spool, or Murder backends ---
# add or remove based on preferences
imap cmd="imapd -U 30" listen="imap" prefork=0
maxchild=100
#imaps cmd="imapd -s -U 30" listen="imaps" prefork=0
maxchild=100
# pop3 cmd="pop3d -U 30" listen="pop3" prefork=0
maxchild=50
#pop3s cmd="pop3d -s -U 30" listen="pop3s" prefork=0
maxchild=50
# nntp cmd="nntpd -U 30" listen="nntp" prefork=0
maxchild=100
#nntps cmd="nntpd -s -U 30" listen="nntps" prefork=0
maxchild=100
# At least one form of LMTP is required for delivery
# (you must keep the Unix socket name in sync with imap.conf)
#lmtp cmd="lmtpd" listen="localhost:lmtp" prefork=0
maxchild=20
lmtpunix cmd="lmtpd" listen="/var/run/cyrus/socket/lmtp"
prefork=0 maxchild=20
# ----------------------------------------------
# useful if you need to give users remote access to sieve
# by default, we limit this to localhost in Debian
sieve cmd="timsieved" listen="localhost:sieve"
prefork=0 maxchild=100
# this one is needed for the notification services
notify cmd="notifyd"
listen="/var/run/cyrus/socket/notify" proto="udp" prefork=1
# --- Murder frontends -------------------------
# enable these and disable the matching services above,
# except for sieve (which deals automatically with Murder)
# mupdate database service - must prefork at least 1
# (mupdate slaves)
#mupdate cmd="mupdate" listen=3905 prefork=1
# (mupdate master, only one in the entire cluster)
#mupdate cmd="mupdate -m" listen=3905 prefork=1
# proxies that will connect to the backends
#imap cmd="proxyd" listen="imap" prefork=0 maxchild=100
#imaps cmd="proxyd -s" listen="imaps" prefork=0
maxchild=100
#pop3 cmd="pop3proxyd" listen="pop3" prefork=0 maxchild=50
#pop3s cmd="pop3proxyd -s" listen="pop3s" prefork=0
maxchild=50
#lmtp cmd="lmtpproxyd" listen="lmtp" prefork=1 maxchild=20
# ----------------------------------------------
}
EVENTS {
# this is required
checkpoint cmd="/usr/sbin/cyrus ctl_cyrusdb -c" period=30
# this is only necessary if using duplicate delivery suppression
delprune cmd="/usr/sbin/cyrus expire -E 3" at=0401
# this is only necessary if caching TLS sessions
tlsprune cmd="/usr/sbin/cyrus tls_prune" at=0401
# indexing of mailboxes for server side fulltext searches
# reindex changed mailboxes (fulltext) approximately every other
hour
squatter_1 cmd="/usr/bin/nice -n 19 /usr/sbin/cyrus
squatter -s" period=120
# reindex all mailboxes (fulltext) daily
squatter_a cmd="/usr/sbin/cyrus squatter" at=0517
}
And also imapd.conf:
duplicatesuppression: no
configdirectory: /var/lib/cyrus
proc_path: /run/cyrus/proc
mboxname_lockpath: /run/cyrus/lock
defaultpartition: default
partition-default: /var/spool/cyrus/mail
partition-news: /var/spool/cyrus/news
newsspool: /var/spool/news
altnamespace: no
unixhierarchysep: yes
lmtp_downcase_rcpt: yes
admins: cyrus
allowanonymouslogin: no
popminpoll: 1
autocreatequota: 0
umask: 077
sieveusehomedir: false
sievedir: /var/spool/sieve
hashimapspool: true
allowplaintext: yes
sasl_mech_list: PLAIN LOGIN CRAM-MD5 DIGEST-MD5
sasl_pwcheck_method: auxprop
sasl_auxprop_plugin: sasldb
sasl_auto_transition: no
tls_ca_path: /etc/ssl/certs
tls_session_timeout: 1440
tls_cipher_list: TLSv1+HIGH:!aNULL:@STRENGTH
lmtpsocket: /var/run/cyrus/socket/lmtp
idlesocket: /var/run/cyrus/socket/idle
notifysocket: /var/run/cyrus/socket/notify
syslog_prefix: cyrus
Thanks in advanced!
Bye
More information about the Info-cyrus
mailing list