[Dovecot] deliver failing to execute sendmail (sieve)

Justin McAleer justin at fehuq.com
Thu Apr 19 17:25:18 EEST 2007

I have apparently done something to mess up my test installation, as 
deliver's attempts to send messages now fail with the following error:

deliver(user at example.com): execv() failed: No such file or directory

In these cases, I have sieve rules trying to send messages. It had been 
working though, and I've tried going through all the changes I made 
yesterday (related to dictionary quota debugging) to find what could be 
wrong, but no luck so far. So, I was hoping for suggestions.

Basically, deliver seems to not know where sendmail is. I have 
sendmail_path set in dovecot.conf (never changed that), yet when deliver 
tries to pull the location via deliver_set->sendmail_path, it's just 
returning an empty string. If I hard-code the location in smtp-client.c, 
it works again.

Any ideas?

More information about the dovecot mailing list