Dear all, Running FC2, all updates. On /etc/sysconfig/saslathd:
MECH=pam On /etc/imapd.conf: configdirectory: /var/lib/imap partition-default: /var/spool/imap admins: cyrus virtdomains: on sievedir: /var/lib/imap/sieve sendmail: /usr/sbin/sendmail hashimapspool: true sasl_pwcheck_method: auxprop sasl_mech_list: PLAIN tls_cert_file: /usr/share/ssl/certs/cyrus-imapd.pem tls_key_file: /usr/share/ssl/certs/cyrus-imapd.pem createonpost: true defaultdomain: olimpus.us The sasldblistusers2 contains: [EMAIL PROTECTED] etc]# sasldblistusers2 [EMAIL PROTECTED]: userPassword [EMAIL PROTECTED]: userPassword [EMAIL PROTECTED]: userPassword [EMAIL PROTECTED]: userPassword [EMAIL PROTECTED]: userPassword [EMAIL PROTECTED]: userPassword The cyradm has: [EMAIL PROTECTED] etc]# cyradm --user cyrus localhost IMAP Password: random> lm [EMAIL PROTECTED] (\HasNoChildren) [EMAIL PROTECTED] (\HasChildren) user.root (\HasChildren) user.root.Trash (\HasNoChildren) random> And sendmail.mc has (line ending with \ indicates a wrap): divert(-1)dnl include(`/usr/share/sendmail-cf/m4/cf.m4')dnl VERSIONID(`setup for Red Hat Linux')dnl OSTYPE(`linux')dnl define(`confDEF_USER_ID',``8:12'')dnl dnl define(`confAUTO_REBUILD')dnl define(`confTO_CONNECT', `1m')dnl define(`confTRY_NULL_MX_LIST',true)dnl define(`confDONT_PROBE_INTERFACES',true)dnl define(`PROCMAIL_MAILER_PATH',`/usr/bin/procmail')dnl define(`ALIAS_FILE', `/etc/aliases')dnl define(`STATUS_FILE', `/var/log/mail/statistics')dnl define(`UUCP_MAILER_MAX', `2000000')dnl define(`confUSERDB_SPEC', `/etc/mail/userdb.db')dnl define(`confPRIVACY_FLAGS', `authwarnings,novrfy,noexpn,restrictqrun')dnl define(`confAUTH_OPTIONS', `A')dnl TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN \ PLAIN')dnl define(`CERT_DIR',`/etc/mail/certs') define(`confCACERT_PATH',`CERT_DIR') define(`confCACERT',`CERT_DIR/cacert.pem') define(`confSERVER_CERT',`CERT_DIR/cert.pem') define(`confSERVER_KEY',`CERT_DIR/key.pem') define(`confCLIENT_CERT',`CERT_DIR/cert.pem') define(`confCLIENT_KEY',`CERT_DIR/key.pem') FEATURE(`no_default_msa',`dnl')dnl FEATURE(`mailertable',`hash -o /etc/mail/mailertable.db')dnl FEATURE(`virtusertable',`hash -o /etc/mail/virtusertable.db')dnl FEATURE(redirect)dnl FEATURE(always_add_domain)dnl FEATURE(use_cw_file)dnl FEATURE(use_ct_file)dnl FEATURE(`access_db',`hash -T<TMPF> -o /etc/mail/access.db')dnl FEATURE(`blacklist_recipients')dnl EXPOSED_USER(`root')dnl DAEMON_OPTIONS(`Port=smtp, Name=MTA')dnl FEATURE(`accept_unresolvable_domains')dnl LOCAL_DOMAIN(`localhost.localdomain')dnl FEATURE(local_procmail,`',`procmail -t -Y -a $h -d $u')dnl define(`CYRUSV2_MAILER_ARGS', `FILE /var/lib/imap/socket/lmtp')dnl define(`confLOCAL_MAILER',`cyrusv2') MAILER(procmail)dnl MAILER(smtp)dnl MAILER(cyrusv2) If I: [EMAIL PROTECTED] root]# cat test.txt | /usr/lib/syrus-imap/deliver [EMAIL PROTECTED] Where test.txt is an email (all header and all), the message gets delivered without problem, like so: Jun 16 13:50:31 us master[4146]: process 4177 exited, status 0 Jun 16 13:50:39 us lmtpunix[4211]: accepted connection Jun 16 13:50:39 us lmtpunix[4211]: lmtp connection preauth'd as postman Jun 16 13:50:39 us master[4226]: about to exec /usr/lib/cyrus-imapd/lmtpd Jun 16 13:50:39 us lmtpunix[4226]: executed Jun 16 13:50:39 us lmtpunix[4211]: IOERROR: fstating sieve script /var/lib/imap/sieve/domain/c/collantes.us/d/david/defaultbc: No such file or directory Jun 16 13:50:39 us lmtpunix[4211]: duplicate_check: <[EMAIL PROTECTED]> collantes.us!user.david 0 Jun 16 13:50:39 us lmtpunix[4211]: mystore: starting txn 2147483655 Jun 16 13:50:39 us lmtpunix[4211]: mystore: committing txn 2147483655 Jun 16 13:50:39 us lmtpunix[4211]: duplicate_mark: <[EMAIL PROTECTED]> collantes.us!user.david 1087411839 3 But If I send a test email to it, like so: [EMAIL PROTECTED] root]# mail -v [EMAIL PROTECTED] Subject: Test Testing... . I get: Jun 16 14:48:10 us sendmail[5304]: i5GJmAw1005304: from=root, size=49, class=0, nrcpts=1, msgid=<[EMAIL PROTECTED]>, [EMAIL PROTECTED] Jun 16 14:48:10 us sendmail[5305]: i5GJmAXB005305: from=<[EMAIL PROTECTED]>, size=325, class=0, nrcpts=1, msgid=<[EMAIL PROTECTED]>, proto=ESMTP, daemon=MTA, relay=random [127.0.0.1] Jun 16 14:48:10 us lmtpunix[5197]: accepted connection Jun 16 14:48:10 us lmtpunix[5197]: lmtp connection preauth'd as postman Jun 16 14:48:10 us master[5308]: about to exec /usr/lib/cyrus-imapd/lmtpd Jun 16 14:48:10 us lmtpunix[5308]: executed Jun 16 14:48:10 us lmtpunix[5197]: append_check() of 'user.david' failed (Mailbox does not exist) Jun 16 14:48:10 us sendmail[5307]: i5GJmAXB005305: to=<[EMAIL PROTECTED]>, delay=00:00:00, xdelay=00:00:00, mailer=cyrusv2, pri=30325, relay=localhost, dsn=5.1.1, stat=User unknown Notice the 'user.david', which seems to be stripping the virtualdomain. The bounce looks like: ----- The following addresses had permanent fatal errors ----- <[EMAIL PROTECTED]> (reason: 550-Mailbox unknown. Either there is no mailbox associated with this) ----- Transcript of session follows ----- ... while talking to localhost: >>>>>> DATA <<< 550-Mailbox unknown. Either there is no mailbox associated with this <<< 550-name or you do not have authorization to see it. <<< 550 5.1.1 User unknown 550 5.1.1 <[EMAIL PROTECTED]>... User unknown <<< 503 5.5.1 No recipients Please anyone help! I am willing to pay someone consultant fees to get this working... if needed. TIA, -- David Collantes - College of Business Administration, UCF - (407)823-3418 http://www.collantes.us/ :: http://www.netbros.com/ ::: http://shurl.us/ Always remember: you are unique, just like everyone else. --- Cyrus Home Page: http://asg.web.cmu.edu/cyrus Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html