Question

Im écrire un outil c # (et System.Net.Mail) qui sera d'envoyer environ 4000 emails fornigtly.

Puis-je faire une boucle sur une liste de 4000 adresses e-mail et d'envoyer des e-mails un à la fois? ou sera cette cause tout problème potentiel?

Y at-il une meilleure façon de le faire?

Merci

Était-ce utile?

La solution

D'abord tout ce que vous doit avez rDNS CONSTATER tracera Retour d'adresse IP au nom de domaine. Sans elle les services de messagerie comme GMail organisera vos e-mails pendant des heures ou même des jours. En outre, vous pouvez devenir après quelques dizaines blacklisté de lettres. rDNS peuvent généralement être réglés à l'aide du panneau de commande de hoster ou demande d'assistance.

En second lieu, ne soyez pas tenté d'utiliser les serveurs SMTP de votre FAI ou de GMail. Vous courrez rapidement hors quota quotidien. Il est généralement pas autorisé à envoyer plus de quelques dizaines de lettres (50 pour GMail) AFAIK. Alors envoyez soit le courrier de votre propre serveur, ou utiliser un service 3ème partie comme auth smtp .

Ces services sont utiles aussi si vous ne parvenez pas à fixer rDNS pour une raison quelconque.

P.S. Si le contenu de vos lettres est OK (à savoir qu'ils ne sont pas du spam en fait) et rDNS / SMTP sont correctement définis, vous pouvez envoyer en tout cas, sans pauses.

Autres conseils

Pourvu que vous ne t briser les limites du serveur, telles que la mémoire ou l'espace disque, techniquement il n'y a pas de problème. Cependant, vous rencontrez des problèmes avec des FAI et les expéditeurs de courrier qui peuvent bloquer vos domaines spam - à tort ou à tort ..

Vous pouvez envoyer 4000 e-mails en une seule fois, mais vous courez le risque d'être marqué très rapidement comme un spammeur.

Votre meilleure option est de « éclater Envoyer » envoyer alors peut-être 100 tout de suite, en 10 minutes envoyer une autre 100 etc.

Si vous le faites de cette façon vous êtes à voir moins de chances comme un spammeur.

Vérifiez que la machine d'envoyer les mails a un enregistrement PTR valide - à savoir, si vous envoyez de www.example.com avec IP 1.2.3.4, qu'une requête PTR sur 1.2.3.4 retournera www.example.com ; Je regarde dans SPF et DKIM aussi.

Certains hôtes e-mail ont une limite de débit entrant (par exemple Hotmail utilisé que dans le passé) - « si vous nous envoyez plus de courriels x / minute, vous obtenez un score de spam supérieur ». J'ai eu un script pour « remuer la file d'attente », de sorte que le taux par minute à un seul serveur a été abaissé.

En outre, vérifiez ce - il a beaucoup de bons conseils sur l'e contenu -mail, mais c'est un peu hors-sujet.

En plus de ce qui a été mentionné ci-dessus, assurez-vous de mettre en place l'exploitation forestière adéquate.

i.e.. vous devez vous connecter des e-mails envoyés si vous avez besoin ré-envoyer des emails, vous pouvez être sûr de ne pas envoyer des doublons.

En outre, vous pouvez configurer une application pour connecter des e-mails rebondis et l'utiliser pour supprimer des adresses, etc.

Vous pouvez écrire des cours de votre propre logiciel ou en acheter.

http://www.quiksoft.com/bouncebuster/

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top