qmail'in dotqmail özelliğinden faydalanarak bu işi gerçekleştirebilirsiniz.

vpopmail kullandığınızı varsayalım;

/vpop/domains/mydomain.com/x-mobile/ klasörü içerisinde .qmail dosyası
oluşturuyorsunuz;

ev# cat .qmail
./Maildir2/
|python /home/okan/spfkontrol/spfkontrol.py
./Maildir/

burada spfkontrol.py programı gelen mail için header bilgilerini parse edip
spf kontrolü yapıyor. sizin yapmanız gereken ise yine parse ettiğiniz header
bilgileri için belli kurallar yazmak
gelen mail şuysa ilet, gelen subject şu olduğu zaman ilet gibi... bunu
yapmanız içinde yazmış olduğunuz kodun özetle tanımladığınız durumlara göre
farklı exit code 'ları kullanması gerekcek.

--
Alıntı: EXIT CODES
command's exit codes are interpreted as follows: 0 means that the delivery
was successful; 99 means that the delivery was successful, but that
qmail-local should ignore all further delivery instructions; 100 means that
the delivery failed permanently (hard error); 111 means that the delivery
failed but should be tried again in a little while (soft error).

Currently 64, 65, 70, 76, 77, 78, and 112 are considered hard errors, and
all other codes are considered soft errors, but command should avoid relying
on this.
--

dotqmail özelliği ile ilgili yine aşağıdaki bağlantıları inceleyebilirsiniz.

http://www.qmail.org/man/man5/dot-qmail.html

http://www.ezmlm.org/man/man8/qmail-command.8.html

2008/5/16 Mesut GÜLNAZ <[EMAIL PROTECTED]>:

>  Bu şekilde bir yapı kullanabilir misiniz bilmiyorum.
>
> Kullanılamaz diye bir konu yok bu sistemlerde ancak varolan uygulamalar ile
> bu şekilde bir kurgu yapılamaz diye düşünüyorum.
>
>
>
> Ancak yazılacak bazı trigger lar ile bu gerçekleştirilebilir.
>
>
>
> Kullanıcının mail kutusuna düşen mail başka bir uygulamaya
> yönlendirilebilir belki. O uygulama da (triger) o maili alıp istediğiniz
> kriterlere uygun mu değil mi bakıp değilse çöpe ya da başka bir accounta
> uygunsa da kullanıcı mialbox ına gönderebilir maili.
>
>
>
> Diğer arkadaşlar belki bu konuda daha spesifik açıklamalar yapabilirler.
> Benim aklıma bu geliyor...
>
>
>
> *From:* Ahmet Selman İnanç [mailto:[EMAIL PROTECTED]
> *Sent:* Thursday, May 15, 2008 3:02 PM
> *To:* qmail@lists.enderunix.org
> *Subject:* [qmail] Qmail Relay Options
>
>
>
> Merhaba
>
>
>
> Qmail kullanmaktayim. Soyle bir sey yapmak istiyorum fakat nasil
> arastiracagimi bilmiyorum bu konuda bilgisi yardimci olabilirse sevirinirim.
>
>
>
>
> [EMAIL PROTECTED] ve [EMAIL PROTECTED] diye iki adet mail adresim var
>
>
>
> [EMAIL PROTECTED] adresine gelen tum mailler kullaniciya iletiliyor. Fakat
> [EMAIL PROTECTED] adresine gonderilen maillerden yanlizca belirledigim
> domainlerden veya subjectlerden gelen mailleri kullaniciya iletmek
> istiyorum. Mobile cihazlarindan bakacaklari icin cok kalabalik olmasin diye.
>
>
>
> Herkese tesekkur ederim
>
>
>
> Selmanlar
>
> selman
>



-- 
http://www.knyksl.com/

Répondre à