Tarih: 2005-12-24, 15:48:54 Mesaj konusu: php mail send scripti editleyecek birisi varmı acaba
arkadaşlar ben bi mail send scripti istiyom ama mail send de yoladığım mailler junk a düşmicek yani asıl benim istediğim şu aşağıdaki kodd a biraz değişiklşik o da bu koddda mailleri txt den çekiyo ya benim istediğim mailleri txt den önce okuyacak sonra hepsine tek tek yollicak yani diğer mail sendler gibi bi oartide yollamicak her maile tek tek yollicak bunu yapabilirmiyiz acaba bölece mailler in junk a düşme olsılığı ortadan kalkicak kod budur ......
------------------------------------------------------------------------------------
<?php
// deneme.html dosyasI gondermek istediginiz html dosyasI edit by ghost34
# HTML dosyasini cek
$y = file_get_contents("deneme.html");
$y = str_replace("</table>","<tr>\n<td><a href=\"mailsend.php?onay=evet\">Onayla ve Gonder</td>\n</tr>\n</table>",$y);
echo $y;
# Buna pek gerek yok. Ustteki isini gorur.
/*
$fp = fopen("deneme.html","r");
while(!feof($fp)){
$x = fgets($fp,2048);
$y.=$x;
}
fclose($fp);
*/
# Ilk once txt dosyasindaki alt alta siralanmis mailleri virgul ile birlestir.
$dosyaadi = "maillist.txt"; //Gidecek maili buna yazacan
$fp = fopen($dosyaadi, 'r');
while (false !== ($char = fgets($fp))){
$a .= "$char,";
}
fclose($fp);
# Sonra en son virgulu yok et ve insert dizinine virguller ile ayrilmis epostalari insert dizinine yaz
$a = substr($a,0,-1);
$mailListArry = explode(",",$a);
foreach ($mailListArry as $key => $value){
$value = ltrim(rtrim($value));
$insert[] .= $value;
}
# E-posta kafa tipi belirle
$kafa = "MIME-Version: 1.0\n"; //Bu html gonderimlerinde sorun olabilir. Olursa kaldirirsin.
$kafa .= "Content-type: text/html; charset=iso-8859-9\n";
$kafa .= "X-Mailer: PHP\n";
$kafa .= "X-Sender: PHP\n";
$kafa .= "From: Webmaster<webmaster@plc-bilgisayar.com>\n";
$kafa .= "Reply-To: Webmaster<webmaster@plc-bilgisayar.com>\n";
$kafa .= "Return-Path: Webmaster<webmaster@plc-bilgisayar.com>\n";
Bu forumda yeni başlıklar açamazsınız Bu forumdaki başlıklara cevap veremezsiniz Bu forumdaki mesajlarınızı değiştiremezsiniz Bu forumdaki mesajlarınızı silemezsiniz Bu forumdaki anketlerde oy kullanamazsınız