Portál AbcLinuxu, 12. května 2025 15:29
Ahoj,
rád bych nějak přiměl postfix k tomu, aby každý příchozí email kromě doručení do uživatelova maildiru doručil do "scriptu". Stačí aby postfix při každém příchozím emailu spustil SCRIPT.SH a v parametru mu dal například /cestu/k/emailu nebo aby do něj přes pipe email "poslal"
netušíte někdo jak k tomuto postfik přinutit? díky, Johny
#MFMAILDROP=2
#
# DO NOT EDIT THIS FILE. This is an automatically generated filter.
logfile "/home/vmail/.logs/platby@domena.ltd"
`/usr/bin/test -d /home/vmail/domena.ltd/platby/.maildir/`
if ($RETURNCODE == 1)
{
`/bin/mkdir -p /home/vmail/domena.ltd/platby/.maildir/cur`
`/bin/mkdir -p /home/vmail/domena.ltd/platby/.maildir/new`
`/bin/mkdir -p /home/vmail/domena.ltd/platby/.maildir/tmp`
}
xfilter "/usr/bin/spamc"
#xvirus "/usr/bin/clamscan"
xvirus "/usr/bin/zavcli"
FROM='platby@domena.ltd'
##Op:contains
##Header:From
##Value:info@rb.cz
##Folder:|/home/vmail/domena.ltd/platby/platby.php
##From:
##PlainString
##Continue
##Name:kopie se zpracuje skriptem a ulozi do DB
if ((/^From:.*info\@rb\.cz/))
{
cc "| /home/vmail/domena.ltd/platby/platby.php"
}
to "/home/vmail/domena.ltd/platby/.maildir/."
maildrop preda cely email skriptu 'platby.php' na stdin.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.