Hali!
Tudom, hogy rengeteg procmail-os bejezés van, nem mondom, hogy mindet elolvastam de sokat átnéztem.
Adott 1 probléma, miszerint kéne nekem 1 olyan mail továbbítás, hogy a xcy@idegen.hu címről érkezik a kollega@mivagyunk.hu-ra mail ezt továbbítani kéne a kollegano@mivagyunk.hu-ra.
Olvastam mit kéne csinálnom, és a procmail tünt alkalmasnak.
Ezért neki fogtam, de nem jutok előre.
1. adott postfix+dovecot+spamassassin+amavis
2. a levelek a /home/vmail/kollega/Maildir könyvtárba jönnek
3. csináltam .forvard-ot ebbe a könyvtárba a következő tartalommal: "|IFS=' ' && exec /usr/bin/procmail || exit 75 #kollega"
4. megcsináltam a .procmailrc-t ugyanoda ezzel a tartalommal:
SHELL=/bin/sh
MAILDIR=/home/vmail/kollega/Maildir
LOGFILE=/home/vmail/kollega/Maildir/procmailrc.log
LOG="--- Logging ${LOGFILE} for ${LOGNAME}, "
:0:
* ^From:.*xcy@idegen.hu
! kollegano@mivagyunk.hu
5. main.cf-be írva vagyon ilyen: mailbox_command = /usr/bin/procmail -a "$EXTENSION"
Biztosan én qreltam el valamit, de még 1 logot sem sikerült kicsalnom belőle, a feladat pedig abszolúte nem sikerül!!!
Remélem tud valaki segíteni.
Előre is köszönöm
- 1611 megtekintés
Hozzászólások
Senki??
- A hozzászóláshoz be kell jelentkezni
Esetleg valakinek más megoldás???
- A hozzászóláshoz be kell jelentkezni
VirusBuster Mail Shield :)
Az más megoldás és tud olyant.
--
unix -- több, mint kód. filozófia.
Life is feudal
- A hozzászóláshoz be kell jelentkezni
Ha jól sejtem, /etc/aliases-be nem akarod beleírni (gondolom, nem az összes levelet kellene átirányítani)...
Eximnél az működik, hogy a .forward fileban létrehozol egy szűrőt pl. így:
if $h_from: contains "xcy@idegen.hu"
then
deliver "kollegano@mivagyunk.hu"
endif
...először nem voltam elég figyelmes, bocs...
...postfix-nél nem tudom, esetleg próbáld így a .procmailrc-ben:
:0
* ^From.*xcy@idegen\.hu
! kollegano @ mivagyunk.hu
A .forward-ot ugye véletlen írtad el?
.procmailrc-ben biztosan kell az elejére a SHELL=/bin/sh sor?
- A hozzászóláshoz be kell jelentkezni
Légyszíves Tiszteld meg a nagyközönséget azzal, jelen esetben a Hup olvasóit, hogy nem szlengben írsz.
"Adott 1 probléma"
Nehéz a bányászok élete...
:0
* ^To:.*xcy@idegen.hu
{
:0 c
! kollegano@mivagyunk.hu
}
- A hozzászóláshoz be kell jelentkezni
Légyszíves Tiszteld meg a nagyközönséget azzal, jelen esetben a Hup olvasóit, hogy nem szlengben írsz.
"Adott 1 probléma"
Engem nem zavart :)
--
unix -- több, mint kód. filozófia.
Life is feudal
- A hozzászóláshoz be kell jelentkezni
Hali!
Bocsáss meg nem sértésnek szántam!
Miért "* ^To:.*xcy@idegen.hu", miért nem "* ^From:.*xcy@idegen.hu".
From-mal kipróbáltam nem sikerült.
Igen VaZso a .forward-ot véletlen írtam el.
- A hozzászóláshoz be kell jelentkezni