Messages : 10,864
	Sujets : 164
	Inscription : Dec 2008
	
Réputation : 
0
		
	 
 
	
	
		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.
	
	
	
	
	
	
 
 
	
	
	
		
	Messages : 2,487
	Sujets : 18
	Inscription : Dec 2009
	
Réputation : 
0
		
	 
 
	
	
		Je rejoins Bess, jamais rencontré ce problème avec NMS. Ce doit être un soucis de puissance du serveur d'hébergement
	
	
	
	
	
	
 
 
	
	
	
		
	Messages : 259
	Sujets : 15
	Inscription : Dec 2010
	
Réputation : 
0
		
	 
 
	
	
		Pareil, utilisé sur deux sites (et deux serveurs différents) aucun soucis de ce type....
	
	
	
	
	
	
 
 
	
	
	
		
	Messages : 32
	Sujets : 3
	Inscription : Sep 2011
	
Réputation : 
0
		
	 
 
	
	
		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 ...
	
	
	
	
	
	
 
 
	
	
	
		
	Messages : 2,487
	Sujets : 18
	Inscription : Dec 2009
	
Réputation : 
0
		
	 
 
	
	
		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
	
	
	
	
	
	
 
 
	
	
	
		
	Messages : 32
	Sujets : 3
	Inscription : Sep 2011
	
Réputation : 
0
		
	 
 
	
	
		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 ?
	
	
	
	
	
	
 
 
	
	
	
		
	Messages : 2,487
	Sujets : 18
	Inscription : Dec 2009
	
Réputation : 
0
		
	 
 
	
	
		J'envoie avec la fonction "mail()" de php, qui elle-même passe par sendmail
	
	
	
	
	
	
 
 
	
	
	
		
	Messages : 32
	Sujets : 3
	Inscription : Sep 2011
	
Réputation : 
0
		
	 
 
	
	
		ok, j'ai testé avec mail(), c'est le même soucis, je vais regardé au niveau de la configuration du serveur...
Merci :-)
	
	
	
	
	
	
 
 
	
	
	
		
	Messages : 32
	Sujets : 3
	Inscription : Sep 2011
	
Réputation : 
0
		
	 
 
	
	
		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.
	
	
	
	
	
	
 
 
	
	
	
		
	Messages : 32
	Sujets : 3
	Inscription : Sep 2011
	
Réputation : 
0
		
	 
 
	
	
		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...
	
	
	
	
	
	
 
 
	
	
	
		
	Messages : 2,487
	Sujets : 18
	Inscription : Dec 2009
	
Réputation : 
0
		
	 
 
	
	
		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
	
	
	
	
	
	
 
 
	
	
	
		
	Messages : 2,487
	Sujets : 18
	Inscription : Dec 2009
	
Réputation : 
0
		
	 
 
	
	
		Ok - Merci pour l'info
On ferme le sujet ?
	
	
	
	
	
	
 
 
	
	
	
		
	Messages : 32
	Sujets : 3
	Inscription : Sep 2011
	
Réputation : 
0
		
	 
 
	
	
		Oui c'est tout bon ;-), j'ai modifié le titre et mis résolu.
Merci