Displaying 20 results from an estimated 700 matches similar to: "PATCH: sendmail-like DSNs in Dovecot deliver (EX_TEMPFAIL always)"
2007 Sep 25
1
deliver w/quotas - MDN after accept mail?
I'm testing deliver with sendmail and fs quotas.
On an over quota condition, deliver accepts the mail, deletes it, then
issues a MDN immediately.
Is there a way to get deliver to soft fail like procmail does with a 400
error and queue the mail, then let sendmail handle the MDN, following
it's "confTO_QUEUEWARN" and "confTO_QUEUERETURN" ?
Thanks,
Ken
--
Ken
2007 May 09
2
PATCH: Deliver looses mail and DSN if Return-Path is missing
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hello,
Dovecot v1.0.0
if there is no Return-Path in the message and Deliver cannot deliver the
message, no DSN is sent _and_ the MTA is returned 0 (aka success) return
code, which leads to mail loss.
This is not the case, when the message actually finds a Return-Path, but
fails to invoke the MTA.
- --- src/deliver/mail-send.c (revision 47)
+++
2008 Jan 07
2
do not lose mail when dovecot is dead
Hi!
Recently I've experienced problems with dovecot. Dovecot died silently,
what means is that there are no core files, nor any indication in the
log files, just the "kevent(): Invalid argument" messages. Dovecot just
died, so deliver could not connect to the auth-master socket, which
means that messages couldn't been delivered. The problem is that
postfix thought that the
2009 May 24
2
Some questions about deliver
While investigating Dovecot's deliver with Postfix, I encountered some
behaviors making me wonder whether I really understand the purpose of
that binary. So, if you allow...
This is from Postfix' main.cf:
mailbox_command = /usr/local/dovecot/libexec/dovecot/deliver -e -n
This is my quick setup for Dovecot:
# 1.2.rc4: /usr/local/etc/dovecot.conf
# OS: Darwin 9.7.0
2007 Jun 12
5
1.0.1 release candidate 3
http://dovecot.org/tmp/dovecot-1.0.1rc3.tar.gz
Looks like I managed to do a lot of changes today. So I'll wait a few
more days before v1.0.1 release. The important changes since rc2:
+ deliver: Added -e parameter to write rejection error to stderr and
exit with EX_NOPERM instead of sending the rejection by executing
sendmail.
+ dovecot --log-error logs now a warning, an error and a
2008 Oct 17
2
Sendmail and deliver LDA exits with EX_TEMPFAIL on overquota
Hi all,
I have setup dovecot 1.1.4 and sendmail 8.14.3 with dovecot LDA on linux
(RHEL5 on x86_64).
I have deliberately set a very low quota (4MB) on a test account, while
the actual disk usage is 5MB at the moment, in order to test overquota
behaviour..
When I send an email to this account, sendmail accepts the email and
tries to deliver it. Deliver fails to save in INBOX and returns an
2008 Apr 30
2
deliver: handling of quota_full_tempfail and -e
Hi,
while testing out dovecot 1.1, I found that when you set
quota_full_tempfail = yes in dovecot.conf and use the deliver -e command
line flag, no deferral reason is printed, thus breaking my fancy
quota_exceeded_message.
This appears to be because of the if() block in lines 1003-1009 in
src/deliver/deliver.c, and should be easily fixable (if it is indeed a bug,
and not intended behavior).
2007 Apr 14
3
LDA problem
Hi,
I am using dovecot deliver as lda for sendmail. My problem is that when
a user account is over quota, deliver program sends message in the logs,
but the message is not bounced back to sender informing that their is
disk quota problem at the recipient side. Further message remains in the
mail queue. Details are below. Plz suggest how to figure out the problems:
1. Message should be
2005 Sep 05
0
Dovecot-LDA: Development questions
Hello,
I'm tinkering with Dovecot-LDA in order to achieve:
+ Better intergration into sendmail, and
+ tweaking its way to act on errors.
Attached patch is a "brainstorming" like suggestion:
a) when sendmail is dropping a message, it spawns the LDA, captures
stderr/stdout and, if the LDA returns an exit code != 0, generates either
a DSN or, when EX_TEMPFAIL, queues the mail.
2007 Feb 09
5
resilience suggestion
On the whole we are pleased with our trials of dovecot to replace UW-IMAP.
But (ah!) we have hit one particular problem, in which we think dovecot
could probably benefit from a resilience improvement.
We're running dovecot on Fedora Core 5 (FC5), with passwd map details
supplied by NIS. We have found that "nscd" sometimes thinks that a
username is invalid, even though it is valid.
2015 Jan 26
1
LDA input validation
St?phane Cottin writes:
>> You're stilling going to lose contents. If dspam fails, the mail
>> is dumped, the LDA returns exit code 75, and the MTA will probably
>> issue a bounce Email to the sender.
>
> from dovecot-lda man page :
>
> 75 A temporary failure. This is returned for almost all failures. See the log file for
> details.
2007 May 17
1
deliver exit codes?
Before switching to dovecot deliver for all local deliveries, I'm
calling deliver from maildrop (yes, don't laugh).
Snippet from my global /etc/maildroprc:
# Store maillist & junk messages directly
/^Precedence: ?list/
if ( $MATCH )
{
exception {
log "Bulk message: $MATCH"
#to "$DEFAULT"
to "|$DELIVER"
}
}
I replaced
to
2007 Jun 15
4
v1.0.1 released
http://dovecot.org/releases/dovecot-1.0.1.tar.gz
http://dovecot.org/releases/dovecot-1.0.1.tar.gz.sig
Lots of small fixes.
* deliver: If Return-Path doesn't contain user and domain, don't try
to bounce the mail (this is how it was supposed to work earlier too)
* deliver: %variables in mail setting coming from userdb aren't
expanded anymore (again how it should have worked).
2007 Jun 15
4
v1.0.1 released
http://dovecot.org/releases/dovecot-1.0.1.tar.gz
http://dovecot.org/releases/dovecot-1.0.1.tar.gz.sig
Lots of small fixes.
* deliver: If Return-Path doesn't contain user and domain, don't try
to bounce the mail (this is how it was supposed to work earlier too)
* deliver: %variables in mail setting coming from userdb aren't
expanded anymore (again how it should have worked).
2014 Nov 14
1
Using dovecot-lda with sendmail
Hello:
I'm trying to get dovecot-lda to work with sendmail on a CentOS 7
server. I've tried following the instructions at the wiki,
http://wiki2.dovecot.org/LDA/Sendmail, by adding the lines to
/etc/mail/sendmail.mc, recompiling to /etc/mail/sendmail.cf and
restarting sendmail -- the process for any sendmail config change.
However it is still not working and in the maillog, it
2006 May 04
1
dovecot LDA and pop3 session lock question
If pop3_lock_session = yes, how does Dovecot LDA handle the situation
when the pop3 mbox is locked?
Does it requeue mail for later delivery immediately (EX_TEMPFAIL), or
wait until mbox_lock_timeout?
Thanks,
Ken A.
Pacific.Net
2014 Jul 29
3
Exit status code 134; what is it, in the context of Dovecot Antispam plug-in?
Hello!
I just migrated from Ubuntu 12.04 LTS to 14.04 LTS and thereby from
Dovecot 2.0.19 to 2.2.9.
I've been using dovecot-antispam plugin with great success for the past
year with 2.0.19, but after this migration, I've been seeing the exit
status code 134 in the syslog when attempting to debug the Dovecot
Antispam plugin not working after the migration.
I have some debugging output in
2012 Apr 19
3
dovecot LDA with sendmail
Hi,
Im configuring sendmail with dovecot for virtual users using
password file and file for user name. on centos.
dovecot-1.0.7-7.el5
sendmail-8.13.8-2.el5
dovecot ?n
# 1.0.7: /etc/dovecot.conf
base_dir: /var/run/dovecot/
log_path: /var/log/dovecot.log
info_log_path: /var/log/dovecot.log
ssl_disable: yes
login_dir: /var/run/dovecot/login
login_executable(default):
2010 Jul 12
3
deliver and root user
On RHEL5, dovecot 1.0.7, I have set up sendmail to use `deliver` for
my local mda. It keeps giving me this error for the root user though:
Jul 12 12:51:29 mail sendmail[4105]: o699225f001348:
to=<root at localhost.localdomain>, ctladdr=<root at localhost.localdomain>
(0/0), delay=3+08:49:26, xdelay=00:00:00, mailer=local, pri=7502879,
dsn=4.0.0, stat=Deferred: local mailer
2013 Dec 09
2
[PATCH] rework master-to-worker signaling to use a pipe
Signaling using normal kill(2) is preserved, but the master now
prefers to signal workers using a pipe rather than kill(2).
Non-graceful signals (:TERM/:KILL) are still sent using kill(2),
as they ask for immediate shutdown.
This change is necessary to avoid triggering the ubf (unblocking
function) for rb_thread_call_without_gvl (and similar) functions
extensions. Most notably, this fixes