merhaba arkadaslar elimde bircok mail adresi var (1 milyon kadar) bircogunuz patlak dicek ama bunlari kendim topladim patlak olma ihtimali 0. txtde alt alta sıralanmış emaillere nasil mail yollayabilirim? veya bunlari ayni satir uzerinde aralarinda virgul ile nasil dizebilirim?
not: kendi server'imi kullanacam mail yollamak icin.
php'de mail yollama
13
●1.357
- 11-05-2009, 12:42:09
- 11-05-2009, 12:55:50
$kime = "aa@aa.com,bb@bb.com vsvs...."; $header = "ben@benimmsn.com"; $header .= "Content-type: text/html; charset=iso-8859-9\r\n"; $header .= "From : ".$kime; $header .= "Reply-To : ben@benimmsn.com"; $konu = "Üyelik Bilgileriniz\n"); $mesaj = "Mesaj içeriği"; $mailgonder = @mail($kime,$konu,$mesaj,$header); if ($mailgonder) { echo "Mail Gönderildi"; }else { echo "Mail Gönderilemedi"; } - 11-05-2009, 14:05:03Bir döngü ile gönderilirse mailler olur diye düşünüyorum. Yoksa kime değişkenine mailleri yazmak çok zor. Hadi yazılsa bile 1 milyon mail adresini değişkene sığdırmak garip olur.star2218 adlı üyeden alıntı: mesajı görüntüle
Ayrıca sizin kodunuzda bile virgüllerden sonraki her maile mail atmak için de döngü kullanmanız gerek sanırm.. - 11-05-2009, 14:10:34Üyeliği durduruldufile komutu ile okuyup döngü içerisinde gönderebilirsiniz. ama şuna dikkat etmenizi öneririm. dosyalara bölerek farklı zamanlarda atarsanız yani hepsine bir anda göndermeyecek olursanız biraz daha sağlıklı olur yoksa spama düşme ihtimaliniz çok yüksek
- 11-05-2009, 14:39:59@sdemirkeser
hepsini 1,ooo'e bolerek yollamayi dusunuyorum, o zaman spam'a dusmez sanirim.
-------
sorunum tam algilanmadi galiba, mailler alt alta :S - 11-05-2009, 15:33:47Üyeliği durdurulducevap tam anlaşılmadı galiba;Makaveli3673 adlı üyeden alıntı: mesajı görüntüle
print_r(file("dosya.txt")); - 11-05-2009, 16:36:23@sdemirkesersdemirkeser adlı üyeden alıntı: mesajı görüntüle
ilgin icin tesekkurler ama dedigin gibi yapinca
mailadresi@hotmail.com [satirnumarasi] => mailadresi2@hotmail.com [satirnumarasi2] => mailadresi3@hotmail.com [satirnumarasi3]
gibi oluyor benim tam olarak istedigim
mailadresi@hotmail.com, mailadresi2@hotmail.com, mailadresi3@hotmail.com
- 11-05-2009, 16:54:10Üyeliği durdurulduvirgüle göre implode edebilirsiniz
implode("," , file("dosya.txt") );