php kullanarak postaları göndermek için doğru yolu?

3 Cevap php

I have php script to send 1,00,000 mails everyday.. it just runs all emails in loop and invoke mail() function..

I can't use mailinglist manager because. each mail has different content, unique clickurls. is it the proper way to send mailers?

teşekkür ederim

3 Cevap

Bir PHP komut dosyası e-posta binlerce gönderme en iyi biraz dağınık. Gerçek sorunlardan biri komut sürece gerekli işi yapmak için çalışmasını sürdürür sağlamaktır. Eğer PHP için zaman aşımı sıfırlama tutmak ve bunu yapmak için izniniz varsa, ancak yine de diğer sorunların bir ev sahibi olmak için oraya gidiyor yapabilirsiniz.

Bir kabuk komut dosyası veya kapalı olurken ve bir şekilde PHP müstakil alır uygulamanın bir çeşit - ya yapılacak en iyi şey, daha sonra başka bir şey için kapalı posta görevi teslim PHP e-posta mesajı ve alıcıların listesini oluşturmak.

Ayrıca SwiftMailer vb kullanarak denedi?

Bu sürece kullanıcılara posta listesinden çıkmak için bir bağlantı sağlamak gibi, iyi olmalıdır. Eğer SMTP sunucusu sağlayıcısı ile iyi ilişkiler olduğunuzdan emin olun. Aksi takdirde, sunucu kara listeye alacak.

EDIT: Birçok SMTP sunucuları bir saatte göndermek e-postaların sayısına sınırlamalar var. SMTP sunucusu için bu limiti öğrenin ve her e-posta gönderdikten sonra bir döngü içinde küçük bir gecikme () koymak.

php mail (...) fonksiyonu nedir?