Hello,
gnarwl izzításával szenvedek. 3.3.4 forrásból plusz
ii postfix 2.5.4-1
ii postfix-ldap 2.5.4-1
ii slapd 2.4.10-3
/etc/postfix/master.cf
gnarwl unix - n n - - pipe flags=F
user=gnarwl argv=/usr/bin/gnarwl -a ${user}@${nexthop} -s ${sender}
Az LDAP Transport ágába felvettem a következőt:
dn: cn=autoresponder.domain.hu,ou=Transport,dc=office,dc=domain,dc=hu
objectClass: top
objectClass: transportTable
cn: autoresponder.domain.hu
structuralObjectClass: transportTable
entryUUID: 0322670a-024e-102d-9018-d7e8cd0f00d4
creatorsName: cn=admin,dc=office,dc=domain,dc=hu
createTimestamp: 20080819151951Z
transport: gnarwl:
entryCSN: 20080819154911.386662Z#000000#000#000000
modifiersName: cn=admin,dc=office,dc=domain,dc=hu
modifyTimestamp: 20080819154911Z
A gnarwl usert szintén felvettem illetve készítettem a home-jában egy .forward fájlt amiben ez van
|/usr/bin/gnarwl
A teszt useremnek be van állítva a vacationActive=TRUE illetve a vacationInfo.
Az /etc/gnarwl.cfg így néz ki
map_sender $sender
map_receiver $recepient
map_subject $subject
map_field $begin vacationStart
map_field $end vacationEnd
map_field $fullname cn
map_field $deputy vacationForward
server 192.168.1.9
port 389
scope sub
login
password
protocol 0
base ou=Users,dc=office,dc=domain,dc=hu
queryfilter (&(mail=$recepient)(vacationActive=TRUE))
result vacationInfo
blockfiles /var/lib/gnarwl/block/
umask 0644
blockexpire 48
mta /usr/sbin/sendmail -F $recepient
maxreceivers 64
maxheader 512
charset ISO8859-2
badheaders /var/lib/gnarwl/badheaders.db
blacklist /var/lib/gnarwl/blacklist.db
forceheader /var/lib/gnarwl/header.txt
forcefooter /var/lib/gnarwl/footer.txt
recvheader To Cc
loglevel 1
/etc/postfix/main.cf
always_bcc=gnarwl
Működő konfignak nagyon tudnék örülni :) Köszönöm előre is.
- 1471 megtekintés
Hozzászólások
Nos, majdnem..
Aug 20 20:15:04 mail gnarwl[31255]: DEBUG/LDAP No match: (&(mail=user@autoresponder.domain.hu)(vacationActive=TRUE))
Nyilván nem találja, mert a user@domain.hu-ra van beállítva a vacationActive. Nos innen kéne továbblépni. Köszi.
- A hozzászóláshoz be kell jelentkezni
/etc/gnarwl.cfg
Postfix esetén a helyes paraméterezés a következő.
mta /usr/sbin/sendmail -t $recepient
Müxik.
- A hozzászóláshoz be kell jelentkezni