[linux-programlama] Re: qmailde mailin scripte yonlendirilmesi

---------

New Message Reply About this list Date view Thread view Subject view Author view

From: Php-mania (php@kakalak.org)
Date: Sat 25 Jan 2003 - 13:26:20 EET


Oncelikle konu hakkinda bir kac amator deneme
yaptigimi, production olarak kullanmadigimi belirteyim.

Bu yontemi ben sadece qmail ile denedim.
Google ile yaptigim minik bir arastirma sonucu
sendmail'de ayni ozelligi bulamadim.
Genelde sendmail default kurulu olarak geldiginden
sanirim insanlar cronjob ile takip etmeyi onerdiler.
Guzel bir yontem olmadigini siz de takdir edersiniz. :)
Ama eminim ki serverside-antivirus vs yazilimlar icin
sendmailde de bir workaround bulunur, ya da bulunmustur.

qmailde dot qmail (.qmail-xxxxxx) seklinde dosyalar var
domaine ait alt dizinde. Bu konuda detayli bilgi

http://qmail.org/man/man5/dot-qmail.html
http://qmail.org/man/man8/qmail-command.html

adreslerinde mevcut. Orada anlatilanlara gore
qmail...... dosyasina koyacaginiz asagidaki gibi
bir satir isinizi gorecektir: (bastaki isaret pipe isareti)

---------------cut here---------
| /home/myscripts/randevutalep.php
----------------cut here---------

Daha sonra /home/myscripts/randevutalep.php
dosyasini hazirlamaniz gerek.

---------------------buradan kesiniz--------------
#!/usr/bin/php
<?PHP

/*

buraya yazacaginiz kodlar ile STDIN pipe'ini acmaniz
ve oradan gelen maili parse etmeniz gerekiyor.
Mail size dogrudan STDIN'den gonderilecek.
mail parse fonksiyonlari php icinde mevcut.
Biraz dokuman okuyarak bu kismi da yaparsiniz.

*/

?>
---------------buradan kesiniz------------

Kolay gelsin.

On Thu, 23 Jan 2003 02:50:12 +0200, The RED wrote:
>Merhaba asagidaki cevabiniz =FCzerine sormak =A0istedim mail
>kurallariyla gelen mailleri bir scripte nasil=
 y=F6nlendirebiliriz?
>bu soruyu yine bu listede sordugumda belli =A0araliklarla
>=E7alisacak bi programin gelen mailleri kontrol edip kaydetmesini
>saglayabilirsin seklinde bir cevap geldi.
>ama mail kurallari ile direkt olarak bir programa =A0y=F6nlendirmek
>daha iyi tabi.. bunu nasil yapabiliriz?
>tesekk=FCrler.


New Message Reply About this list Date view Thread view Subject view Author view

---------

Bu arsiv hypermail 2b29 tarafindan uretilmistir.