File: interop-sieve-exim.rst.txt

package info (click to toggle)
cyrus-imapd 3.6.1-4%2Bdeb12u3
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 80,688 kB
  • sloc: ansic: 255,928; perl: 97,730; javascript: 9,266; sh: 5,537; yacc: 2,651; cpp: 2,128; makefile: 2,099; lex: 660; xml: 621; python: 388; awk: 303; asm: 262
file content (18 lines) | stat: -rw-r--r-- 586 bytes parent folder | download | duplicates (20)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
How do I get Cyrus Sieve to play nice with Exim?
------------------------------------------------

This problem results from Cyrus using CRLF sequences to denote line 
breaks in its pipe to the sendmail process, which normal Sendmail 
handles just fine. However, Exim does not handle these sequences ok. 

Exim 4.20 and later has a drop_cr option which you can use, the 
following wrapper script was suggested by Bernhard Erdmann 
(be@berdmann.de):: 


    - /etc/imapd.conf:
    sendmail: /opt/exim/exim_dropcr

    - /opt/exim/exim_dropcr:
    #!/bin/sh
    /opt/exim/exim -dropcr $@