Hoi, ik draai hier sendmail (8.11.6) - op een RH6.2/2.4.19.
Wat ik wil is het volgende: er komt een spam-mailtje binnen welke niet gedekt wordt door een blacklist. Ik wil de afzender dus toevoegen aan de access.db database zonder in te hoeven loggen op de server. In plaats hiervan wil ik een (bash-)scriptje wat een e-mail adres als argument aanneemt laten runnen als er een mailtje naar addspam@domain gaat. Dit agument mag wat mij betreft uit de subject-line gehaald worden of uit de body van het mailtje.
Het probleem is dus niet dat ik geen scriptje kan runnen als er een mailtje arriveert, dat wordt wel goed afgehandeld door `~/.forward'. Alleen, is het mogelijk om in aan commando in de .forward-file een argument mee te geven wat gehaald wordt uit het subject of de body??
Ik ben zelf met bash in de weer geweest, maar kon niets specifieks terugvinden hierover, behalve dan met procmail, maar voordat ik daarmee aan de gang ga wil ik dit eerst zeker weten...
Als het mogelijk is met een Perl script dan hou ik me aanbevolen voor referenties naar de benodigde (CPAN) modules
In dat geval klooi ik eerst zelf nog wel verder, anders voel ik me zo lui
Wat ik wil is het volgende: er komt een spam-mailtje binnen welke niet gedekt wordt door een blacklist. Ik wil de afzender dus toevoegen aan de access.db database zonder in te hoeven loggen op de server. In plaats hiervan wil ik een (bash-)scriptje wat een e-mail adres als argument aanneemt laten runnen als er een mailtje naar addspam@domain gaat. Dit agument mag wat mij betreft uit de subject-line gehaald worden of uit de body van het mailtje.
Het probleem is dus niet dat ik geen scriptje kan runnen als er een mailtje arriveert, dat wordt wel goed afgehandeld door `~/.forward'. Alleen, is het mogelijk om in aan commando in de .forward-file een argument mee te geven wat gehaald wordt uit het subject of de body??
Ik ben zelf met bash in de weer geweest, maar kon niets specifieks terugvinden hierover, behalve dan met procmail, maar voordat ik daarmee aan de gang ga wil ik dit eerst zeker weten...
Als het mogelijk is met een Perl script dan hou ik me aanbevolen voor referenties naar de benodigde (CPAN) modules
In dat geval klooi ik eerst zelf nog wel verder, anders voel ik me zo lui