Bug 122909 - RFE: pre-definitions for cyrus-imapd in sendmail.mc/.cf
Summary: RFE: pre-definitions for cyrus-imapd in sendmail.mc/.cf
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: sendmail
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Thomas Woerner
QA Contact: David Lawrence
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2004-05-10 11:37 UTC by Alexander Dalloz
Modified: 2007-11-30 22:10 UTC (History)
2 users (show)

Fixed In Version: sendmail-8.13.4-2
Clone Of:
Environment:
Last Closed: 2005-08-25 18:19:38 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Alexander Dalloz 2004-05-10 11:37:58 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.4.1)
Gecko/20031114

Description of problem:
Using Sendmail together with Cyrus-IMAPd requires at least the 3
following lines in the sendmail.mc as basis for the sendmail.cf:

define(`confLOCAL_MAILER', `cyrusv2')dnl
define(`CYRUSV2_MAILER_ARGS', `FILE /var/lib/imap/socket/lmtp')dnl
MAILER(cyrusv2)dnl

Those will generate the necessary entries in the sendmail.cf to use
Cyrus-IMAPd as the local mailer. Very important is the second line,
setting the path to the lmtp socket. By default the cyrusv2.mv macro
(usr/share/sendmail-cf/mailer/cyrusv2.m4) points to:

FILE /var/imap/socket/lmtp

while the Cyrus-IMAPd cyrus-imapd-2.2.3-10 has its socket directory 

/var/lib/imap/socket

and therefor it is essential to define the correct socket path.

The 3 given sendmail.mc lines should at least be in sendmail.mc as
commented lines to make it easy to activate the combination Sendmail
and Cyrus-IMAPd.

The site http://anfi.homeunix.net/cyrus/#sendmail has more cyrus
macros - offered to the sendmail.org staff, but yet not official part
of the Sendmail distribution. Those macros take care for the new
features of Cyrus-IMAPd version 2.2.x with virtual domain support.


Version-Release number of selected component (if applicable):
sendmail-cf-8.12.11-4.6

How reproducible:
Always

Steps to Reproduce:
1. by default Sendmail misses any knowledge about Cyrus-IMAPd
2.
3.
    

Actual Results:  the combination would fail and mail is lost if having
Sendmail and Cyrus-IMAPd installed

Expected Results:  Sendmail should have pre-definitions for the use of
Cyrus-IMAPd (sieve) as the local delivery agent 

Additional info:

http://anfi.homeunix.net/cyrus/#sendmail
http://asg.web.cmu.edu/cyrus/download/imapd/install-virtdomains.html

Comment 1 gene smith 2005-01-28 04:18:07 UTC
Not sure how much of a "bug" this is but thanks for posting it. It is
exactly the information I was looking for!

Comment 2 gene smith 2005-07-16 04:51:23 UTC
This is in the fc4 sendmail.mc


Note You need to log in before you can comment on or make changes to this bug.