-
Notifications
You must be signed in to change notification settings - Fork 184
Q0606
I'm using tmail to do local deliveries, but when I turned on the
use_crlf option on the pipe transport (tmail prefers \r\n
terminations) message bodies started to vanish.
You need to unset the mesage_prefix option, or change it so that its
default \n terminator becomes \r\n. For example, the transport could
be:
local_delivery_mbx:
r = pipe
nd = /usr/local/bin/tmail $local_part
= exim
nt_directory = /
use_crlf
message_prefix =
The reason for this is as follows: tmail uses the line terminator on the
first line it sees to determine whether lines are terminated by \r\n
or \n. If the latter, it moans to stderr and changes subsequent \n
terminators to \r\n. The default setting of the message_prefix
option is From ...\n, and this is unaffected by the use_crlf option.
If you don't change this, tmail sees the first line terminated by \n
and prepends \r to the \n terminator on all subsequent lines.
However, if use_crlf is set, Exim makes all other lines \r\n
terminated, leading to doubled \r\r\n lines and corrupt mbx mailboxes.
- What does the error *Neither the xxx router nor the yyy transport set a
- Exim keeps crashing with segmentation errors (signal 11 or 139) during
- How can mails that are being routed through routers that do not set
- I want to use MMDF-style mailboxes. How can I get Exim to append the
- If a user's mailbox is over quota, is there a way for me to set it up so
- I'm using tmail to do local deliveries, but when I turned on the
- When I activate return receipt > for example in Netscape Mailbox sending options, then I get an error
- What does the message retry time not reached [for any host] on the log
- Exim seems to be sending the same message twice, according to the log,
- How can I force the next retry time for a host to be now?
- I set up
|/bin/grep Subject|/usr/bin/smbclient -M <netbiosname>as an - Why does the pipe transport add a line starting with
>Fromto - I have set
fallback_hostson my smtp transport, but after the - After the holidays my ISP has always hundreds of e-mails waiting for me.
- When a message in the queue got to 12h old, Exim wrote *retry timeout
- Can Exim add a Content-Length: header to messages it delivers?
- Exim seems to be trying to deliver a message every 10 minutes, though
- I am trying to set exim up to have a automatic failover if it sees that
- I can't get Exim to deliver over NFS. I get the error *fcntl() failed:
- Why does Exim bounce messages without even attempting delivery, giving
- My .forward file is
|/usr/bin/procmail -f-and mail gets delivered, - Can I write an ordinary file when I run a perl script as a transport
- My /var/spool/mail has grown drastically. Is there any possibility of
- Sendmail has a program called smrsh that restricts what binaries can
- I wish to have large emails go out one at a time.
- Exim can route local parts independent of their case, but the Cyrus LMTP
- Is there a command I can send to Exim to retry all queued messages
- I have the default retry rule, which I thought meant that Exim should
- I'm having trouble with quotas and Courier, because Exim is not handling
- How can I configure Exim to deliver to a Cyrus message store?
- I would like to choose a retry rule based on on the sender rather than
- What does the error *User 1 set for local_mbx_delivery transport is on
- Why is $domain not set in the smtp transport?
- How can I stop a local transport from trying to access the user's home
- The log message error ignored appears after some delivery failures.