Envoie de email mais pas avec mail()

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Envoie de email mais pas avec mail()

Re: Envoie de email mais pas avec mail()

par fab » 08 mai 2010, 04:01

Sinon tu peux regarder du côté de swift mailer, c'est utilisé notamment dans le framework symfony

http://swiftmailer.org/

Re: Envoie de email mais pas avec mail()

par stealth35 » 07 mai 2010, 18:04

http://php.net/manual/fr/function.mail.php
Note: Il est important de noter que la fonction mail() n'est pas conseillée pour traiter de gros volumes de mails dans une boucle. Cette fonction ouvre et ferme un socket SMTP pour chaque mail, ce qui n'est pas très efficace.
Pour envoyer de gros volumes de mails, reportez-vous aux paquets » PEAR::Mail et » PEAR::Mail_Queue.
:wink:

Re: Envoie de email mais pas avec mail()

par stefane321 » 07 mai 2010, 03:01

J'ai demandé a mon hébergeur si il y avait une limite du nom d'envoie de mail par la fonction mail()

il m'a donné cette réponse:
http://hebergement-canada.net/clients/k ... =41&id=140

mais je crois que cest une limite sur le smtp???

Est-ce que mail() utilise le smtp?

Re: Envoie de email mais pas avec mail()

par stefane321 » 07 mai 2010, 01:18

http://hebergement-canada.net/ cest eux mon hebergeur

Re: Envoie de email mais pas avec mail()

par visualight » 07 mai 2010, 01:12

Il se peut que certains hébergeurs limite le nombre d'emails sortants.
Tu est sous quel hébergement ?

Envoie de email mais pas avec mail()

par stefane321 » 07 mai 2010, 00:38

Bonjour,

j'ai fait un script pour envoyer une newslettrer jai environs 800 abonnée

j'utilise une requete, une boucle et la fonction mail()

sa s'exécute bien pour les 700 premiers mais les 100 dernier le email est pas envoyer

jai augmenté 3 fois le max_execution_time dans le php.ini mais sa fait pas.

y a t-il une limite à mail()

si oui y a-t-il un autre fonction pour envoyer autant de email?

Merci!