Support Online.net
20mars
Dans la beta 3, le support de online.net était totalement foireux, faute de compte online.net me permettant de tester mon code. Cette situation change grace à Julien qui m'a gentillement fourni un compte de test. Et ça porte ses fruits
Puisque dans l'arbre de développement, le support online.net est enfin opérationnel.
Pour ceux qui voudrait le tester sans avoir à utiliser subversion pour récupérer les sources actuelles, voici les 2 fichiers à mettre à jour :
- Le fichier class.phpmailer.php à placer dans le répertoire include/lib/
- Le fichier function.php à placer dans le répertoire admin/include/
Commentaires
class.phpmailer.php est en version 1.62 alors que la version 1.72 existe. Pensez-vous qu'il faille upgrader ce ficher ?
J'y vais de ce pas
Merci 1000x

D'ailleurs, à ce titre :
mes envois se limitent à 950 adresses, ensuite çà coupe
J'ai testé plusieurs fois, le dernier envois dans le logs php est :
send.php?send&error=&begin=950
Cela proviendrait-il de ma config PHP ?
Il est possible que cela vienne d'une limitation de online.net. (j'extrapole).
Est-ce que phpMyNewsletter retourne une erreur ?
Non, il s'agit de mon propre serveur dédié.

phpMyNewsletter me retourne une erreur au bout d'un moment :
Timeout expiré ou un truc du genre.
Je vous le retourne ici après ma prochaine NewsLetter
Ca vient de la configuration php. les mails à envoyer mettent du temps du coup le timeout de la durée d'éxécution du script php arrive à expiration.
Il faut modifier la valeur du paramètre max_execution_time dans le fichier php.ini.
Mais il faut peut être modifier les sources php car il me semble qu'il faut demander depuis le script php l'extension du temps maximum d'exécution.
OK, je vais voir çà, merci pour la réponse.
Par contre, j'avais vu il y a quelques temps un outil de newsletter qui permettait de lançer l'envois via une tâche cron et un fichier php.
Cela permet par exemple de lancer les envois une fois par jour via une commande executée par root en cron ou un truc du genre, évitant ce genre de problème et permettant peut-être d'envoyer tout cela en mode tranquille.
Qu'en pensez-vous ?
Ca pourrait être intéressant car dans certains cas le fournisseur d'accès peu intercepter les envois massifs de mails en concidérant que c'est du spam.
quid de la solution trouvée pour passer le time out. actuellement je viens de configurer l'envoi via smtp pensant gangner du temps sur une liste de 2000 envois mais j'ai des doutes et je cherche à ameliorer cela
est que set_time_limit ( int seconds ) a titeé quelqu'un d'affaire ?
J'ai testé et cela ne semble pas fonctionner. J'ai écrit que le message est bien envoyé mais je ne reçois rien... Je suis sur online.net et j'avais eu le même soucis avec mon forum PHPBB. Je vais chercher la solution que j'avais trouvé pour PHPBB et voir si cela peut-être fait pour la newsletter... Wait and see...
Bon ben je n'ai rien dit, après plusieurs essais infructueux, il semblerait que cela fonctionne désormais... ??? Je ne comprend pas trop pourquoi, je n'ai rien touché??? Les voies de l'informatiques sont impénétrables.
Je sais que free limite le nombre de mails envoyés... online.net non ?
J'ai testé en modifiant max_execution_time = 3000...
Même avec çà, çà s'arrête à 1000 (vu dans les admin/logs).