Forum CMS Made Simple FR
[Résolu]Newsletter Made Simple - Version imprimable

+- Forum CMS Made Simple FR (https://forum.cmsmadesimple.fr)
+-- Forum : Général (https://forum.cmsmadesimple.fr/forum-3.html)
+--- Forum : Général (https://forum.cmsmadesimple.fr/forum-10.html)
+--- Sujet : [Résolu]Newsletter Made Simple (/thread-1510.html)



[Résolu]Newsletter Made Simple - vlp - 14/10/2011

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: #1.9.4.3
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~



Bonjour à tous,

j'aimerais savoir si lors de l’exécution d'une tâche sous Newsletter Made Simple (envoi d'un mailing), l'accès à votre site est également mis en stand-by tant que l'envoi des mails n'est pas terminé ? C'est comme si le script qui gère l'envoi du mailing ralentissait voir bloquait l'accès au site pendant son exécution...

Si vous utilisé ce module, avez vous remarquez le même soucis ?

Merci pour votre feedback ;-)


[Résolu]Newsletter Made Simple - bess - 14/10/2011

Je n'ai jamais rencontré d'indisponibilité le temps de l'envoi de mes emails mais si ton hébergement n'est pas assez puissant c'est tout a fait envisageable.

En effet, c'est une boucle qui gère l'envoi d'email, hors comme toutes les boucles en programmation : c'est assez gourmand en ressource.

2 solutions : hébergement plus puissant ou envoi des emails la nuit.


[Résolu]Newsletter Made Simple - airelibre - 14/10/2011

Je rejoins Bess, jamais rencontré ce problème avec NMS. Ce doit être un soucis de puissance du serveur d'hébergement


[Résolu]Newsletter Made Simple - romainduweb - 15/10/2011

Pareil, utilisé sur deux sites (et deux serveurs différents) aucun soucis de ce type....


[Résolu]Newsletter Made Simple - vlp - 17/10/2011

Pour ce qui est du serveur c'est un serveur dédié relativement puissant (Serveur Linux distribution UBUNTU 10.04LTS , 16 go de ram, 1To, PHP 5.3.2-1ubuntu4.9) avec peu de site hébergé dessus pour le moment. Par curiosité, Newsletter Made Simple utilise la configuration de CMSMAILER pour l'envoi de mail ?

Merci pour vos réponse, au pire il resterait l'envoi pendant la nuit ...


[Résolu]Newsletter Made Simple - airelibre - 17/10/2011

Oui il utilise CMSMailer - Bizarre, j'ai un serveur moins puissant et pas ce problème.
Essaye peut-être de changer la configuration du CMSMailer


[Résolu]Newsletter Made Simple - vlp - 17/10/2011

Sur un autre site et d'habitude je laisse pour la méthode d'envoi des emails : SMTP. Mais sur ce serveur, étrangement avec ce paramètre, et formbuilder, l'envoi d'un message via un formulaire de contact pouvait prendre 30 secondes, et figé le site ... du coup j'ai mis en sendmail pour voir et ça a résolue le "bug", l'envoi d'un formulaire ce fait désormais normalement.

Tu configures comment ton CMSMAILER ?


[Résolu]Newsletter Made Simple - airelibre - 17/10/2011

J'envoie avec la fonction "mail()" de php, qui elle-même passe par sendmail


[Résolu]Newsletter Made Simple - vlp - 17/10/2011

ok, j'ai testé avec mail(), c'est le même soucis, je vais regardé au niveau de la configuration du serveur...

Merci :-)


[Résolu]Newsletter Made Simple - airelibre - 17/10/2011

De rien Wink
Si tu trouves une réponse, n'hésites pas à la partager ! On laisse le post ouvert en attendant


[Résolu]Newsletter Made Simple - vlp - 17/10/2011

Ok, j'ai fait un test sur un site sur un autre serveur c'est la même chose, je vais creuser, je vous tiens au courant.


[Résolu]Newsletter Made Simple - vlp - 17/10/2011

Une piste, quand je commente la ligne 437 du fichier action.process_queue.php qui est :

sleep($this->GetPreference('between_batch_sleep',30));

Je n'ai plus le soucis. Mais je sais que cette fonction dois resté en place pour envoyé petit à petit les mails pour éviter de se faire blacklister si on a une liste conséquente de mail.

Ce qui est étrange c'est que la fonction sleep est censé arrêter/mettre en pause le programme et non le site complet...


[Résolu]Newsletter Made Simple - airelibre - 17/10/2011

Oui en effet.. il faudrait voir du côté de la configuration d'Apache peut-être ? Voir le nombre de processus ouverts en même temps ? J'avais lu un truc là dessus mais je ne suis pas très compétent dans ce domaine.. en principe une configuration par défaut d'Apache devrait faire l'affaire


[Résolu]Newsletter Made Simple - vlp - 17/10/2011

Bon, en faite le soucis n'est visible que sur le poste qui exécute le mailing, pendant son exécution, si je vais voir le front du site sur un autre poste, pas de soucis, les pages s'affichent correctement. La source du soucis viendrait selon moi des sessions :

http://www.php.net/manual/en/function.sleep.php#96592


[Résolu]Newsletter Made Simple - airelibre - 17/10/2011

Ok - Merci pour l'info
On ferme le sujet ?


[Résolu]Newsletter Made Simple - vlp - 17/10/2011

Oui c'est tout bon ;-), j'ai modifié le titre et mis résolu.

Merci


[Résolu]Newsletter Made Simple - airelibre - 17/10/2011

Ok, je ferme Wink Merci pour le retour d'infos