-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

I have many mappings in virtual_alias_maps to other mail addresses, but
I am not succesfull in aliasing to a command using the "|" in the form:

virtal...@zejda.net     |"/usr/bin/procmail /home/veronika/.procmailrc"

If I simply add entry to the virtual alias map, I get:

Aug  3 22:18:21 o-it postfix/smtp[14594]: DCF107FC2:
to=<|/usr/bin/procmail /home/veronika/.procmai...@o-it.info>,
orig_to=<virtal...@zejda.net>, relay=127.0.0.1[127.0.0.1]:27,
delay=0.84, delays=0.01/0/0.04/0.79, dsn=2.0.0, status=sent (250 2.0.0
Ok: queued as E6B2780A3)
Aug  3 22:18:21 o-it postfix/qmgr[14586]: DCF107FC2: removed
Aug  3 22:18:21 o-it postfix/virtual[14598]: E6B2780A3:
to=<|/usr/bin/procmail /home/veronika/.procmai...@o-it.info>,
relay=virtual, delay=0.79, delays=0.79/0/0/0, dsn=5.1.1, status=bounced
(unknown user: "|/usr/bin/procmail /home/veronika/.procmai...@o-it.info")

If I try to add the entry to the alias_maps, I get:

Aug  3 22:18:14 o-it postfix/smtp[14594]: 1D1DC7FC2:
to=<al...@zejda.net>, relay=127.0.0.1[127.0.0.1]:27, delay=0.94,
delays=0.04/0.01/0.04/0.85, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued
as 2B29180A3)
Aug  3 22:18:14 o-it postfix/qmgr[14586]: 1D1DC7FC2: removed
Aug  3 22:18:14 o-it postfix/virtual[14598]: 2B29180A3:
to=<al...@zejda.net>, relay=virtual, delay=0.86,
delays=0.85/0.01/0/0.01, dsn=5.1.1, status=bounced (unknown user:
"al...@zejda.net")

Please, how can I let postfix to deliver to external command?

postconf -n

alias_maps = btree:/etc/postfix/aliases
allow_mail_to_commands = alias,forward,include
append_dot_mydomain = no
bounce_size_limit = 64000
command_directory = /usr/sbin
config_directory = /etc/postfix
content_filter = smtp:[127.0.0.1]:27
daemon_directory = /usr/lib/postfix
default_privs = neznamy
local_recipient_maps =
local_transport = virtual
mail_owner = postfix
mydestination = $myhostname, $mydomain, btree:/etc/postfix/virtdomains
myhostname = smtp.o-it.info
mynetworks = 127.0.0.0/8, 82.113.54.166/32, 81.92.145.161/32,
192.168.30.136/32
myorigin = $mydomain
relay_domains = $mynetworks
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
smtpd_delay_reject = yes
smtpd_recipient_restrictions = permit_mynetworks    check_policy_service
inet:127.0.0.1:60000    check_recipient_access
btree:/etc/postfix/virtaccess    reject
transport_maps = btree:/etc/postfix/transport
virtual_alias_maps = btree:/etc/postfix/virtalias
virtual_gid_maps = static:8
virtual_mailbox_base = /var/mail
virtual_mailbox_maps = btree:/etc/postfix/virtmbox
virtual_minimum_uid = 7
virtual_uid_maps = btree:/etc/postfix/virtuid


Thank you!

David
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkp3SDwACgkQ3oCkkciamVEiLwCfWGr8G+2qoJDUAHHEG7G9nz1H
Iu8An1SoXowBhzPj+esWTme7E/EnqCBj
=gaip
-----END PGP SIGNATURE-----

Reply via email to