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/