[Dovecot] How to force working of a redirect features in sieve plugin?
Vitalij Satanivskij
satan at ukr.net
Fri Apr 4 10:33:33 EEST 2008
Timo Sirainen wrote:
TS> On Mar 28, 2008, at 10:38 PM, Vitalij Satanivskij wrote:
>> 2008-03-28 22:23:10 1JfL6U-000LBj-24 <satan@********>:
>> dovecot_virtual_delivery transport output: /libexec/ld-elf.so.1:
>> environment corrupt; mi
TS>
OS version
FreeBSD 7.0-STABLE #1: Sat Mar 22 18:06:17 EET 2008
TS> What OS is this with? Googling the error shows that this would happen if
TS> there some some garbage in the enviroment. You could check what Dovecot
TS> creates for the environment by setting sendmail_path to a script like:
TS>
TS> #!/bin/sh
TS> set > /tmp/deliver.env
ARGS=/usr/local/tosha-dovecot/etc/mysql.conf
AUTH_DEBUG=yes
AUTH_DEBUG_PASSWORDS=yes
AUTH_EXECUTABLE=/usr/local/tosha-dovecot/libexec/dovecot/dovecot-auth
AUTH_PROCESS_SIZE=128
AUTH_SOCKET_PATH=/var/run/tosha-dovecot/auth-master
AUTH_USERNAME_CHARS=abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890.-_@
AUTH_VERBOSE=yes
AUTH_WORKER_MAX_COUNT=30
AUTH_WORKER_MAX_REQUEST_COUNT=100
DEBUG=1
GROUP=mail
HOME=/var/mail/virtual/audiobooks.com.ua/sata
IFS='
'
~~~~~~~~
Looks like new line here.
MAIL=maildir:/var/mail/virtual/audiobooks.com.ua/sata
MAIL_LOG_EVENTS='delete undelete expunge copy mailbox_delete mailbox_rename'
MECHANISMS=plain
MODE=0660
NAMESPACE_0=''
NAMESPACE_0_LIST=1
NAMESPACE_0_SUBSCRIPTIONS=1
OPTIND=1
PATH=/var/run/tosha-dovecot/auth-master
PPID=77354
PS1='$ '
PS2='> '
PS4='+ '
PWD=/var/mail/virtual/audiobooks.com.ua/sata
RESTRICT_CHROOT=''
RESTRICT_GID_FIRST=''
RESTRICT_GID_LAST=''
RESTRICT_SETEXTRAGROUPS=''
RESTRICT_SETGID=''
RESTRICT_SETGID_PRIV=''
RESTRICT_SETUID=''
RESTRICT_USER=''
USER=sata at audiobooks.com.ua
sata at audiobooks.com.ua=1
TS> Then see if the file contains something weird.. It should contain only
TS> key=value pairs, no empty lines or things like that.
TS>
>> Question is - how deliver sending mail thru sendmail_path =
>> "/usr/sbin/sendmail"?
>> Via pipe?
TS>
TS> Yes, to sendmail's stdin.
Than i just can create script to sending mail via anything i want :)
More information about the dovecot
mailing list