Re: [HS] Pb de puissance pour l'envoi de mail (script php)

2002-06-06 Par sujet Grégoire Cachet
Le jeu 06/06/2002 à 09:57, Stephane Bortzmeyer a écrit :
> On Wed, Jun 05, 2002 at 06:48:45PM +0200,
>  Grégoire Cachet <[EMAIL PROTECTED]> wrote 
>  a message of 27 lines which said:
> 
> > le probleme est bien lié a php,
> 
> Non, il est lié à SMTP (je suppose, bien que vous n'ayez pas répondu à
> ce sujet, que PHP envoie le message en SMTP).
> 
> Votre commande shell ne passe pas par SMTP et c'est pourquoi elle est
> plus rapide.

il faudrait donc faire passer php par smtp lui aussi ... mais comment ?

(pour ma config, voir l'autre mail)

grégoire
-- 
Connaître une langue étrangère, c'est accéder à une autre civilisation,
une
autre manière de penser, contribuer à la paix par la compréhension et le
dialogue; c'est aussi s'offrir des possibilités économiques et de
loisirs
nouveaux.  Joachim Charles Hitzke


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: [HS] Pb de puissance pour l'envoi de mail (script php)

2002-06-06 Par sujet Grégoire Cachet
Le jeu 06/06/2002 à 09:56, Stephane Bortzmeyer a écrit :

> Tant que vous n'avez pas fait le test que j'ai suggéré (dig -x sur le
> serveur), vous n'en savez rien (sauf utilisation de procédés
> divinatoires paranormaux).

j'ai installé exim et un bind sur la machine. les requetes DNS sont
beaucoup plus rapides (vues avec dig -x ).

j'ai fais des dig -x sur plusieurs domaines, sans aucuns messages
d'erreur. c'est que c'est bon non ?

je mets toujours 16,44 secondes pour envoyer 41 mails en php. c'est un
chiffre qui me parait elevé, car une personne travaillant dans une boite
qui concoit des sites internet m'a dit qu'il était possible d'en envoyer
200 en 10 secondes.

voici ce que contient mon php.ini, a la section mail :

[mail function]
; For Win32 only.
; SMTP = localhost

; For Win32 only.
; sendmail_from = [EMAIL PROTECTED]

; For Unix only.  You may supply arguments as well (default: 'sendmail
-t -i').
sendmail_path = /usr/sbin/sendmail -t -i

c'a m'a donc l'air correct ...

si quelqu'un peut m'aider a optimiser ca ... merci !!

grégoire
-- 
Un peu de sincérité peut être fort dangereux, beaucoup de sincérité est
tout a fait fatal.
Oscar Wilde


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: [HS] Pb de puissance pour l'envoi de mail (script php)

2002-06-06 Par sujet Stephane Bortzmeyer
On Wed, Jun 05, 2002 at 06:48:45PM +0200,
 Grégoire Cachet <[EMAIL PROTECTED]> wrote 
 a message of 27 lines which said:

> le probleme est bien lié a php,

Non, il est lié à SMTP (je suppose, bien que vous n'ayez pas répondu à
ce sujet, que PHP envoie le message en SMTP).

Votre commande shell ne passe pas par SMTP et c'est pourquoi elle est
plus rapide.

> donc apparement, y a pas de probleme de DNS

Si.
 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: [HS] Pb de puissance pour l'envoi de mail (script php)

2002-06-06 Par sujet Stephane Bortzmeyer
On Wed, Jun 05, 2002 at 06:28:07PM +0200,
 Grégoire Cachet <[EMAIL PROTECTED]> wrote 
 a message of 33 lines which said:

> apparement ce n'est pas un probleme de résolution des DNS. 

Tant que vous n'avez pas fait le test que j'ai suggéré (dig -x sur le
serveur), vous n'en savez rien (sauf utilisation de procédés
divinatoires paranormaux).

> ait pensé, mais le problème est le même si j'envoi des mails au serveur
> lui-même.

Et alors ? Ca ne change rien.
 



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: [HS] Pb de puissance pour l'envoi de mail (script php)

2002-06-05 Par sujet nicolas
Le mer, 05 jun 2002 22:36:08 Grégoire Cachet a écrit :

»le serveur est on ne peut plus local pour l'instant ... c'est la meme
»machine !! et elle a pas l'air surmenée ... meme si c'est un P200MMX,
»elle passe sa journée a rien faire (et meme sa nuit ...) ;-)

S'il ne fait rien, installe-lui prime-net qui sert à trouver des nombres 
premiers très grand (projet GIMPS avec un 's').
Et là il bossera 24 h sur 24, 7 j sur 7 à 100 % (nice fait qu'en plus ça 
ne gêne pas le fonctionnement du reste).

nicolas patrois, pts noir asocial
-- 
LOGIQUE

M : Mais pourquoi tu as éventré ce bébé à coup de griffes ?!
P : Parce que j'avais pas de couteau, dugland !
-- Maurice et Patapon


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: [HS] Pb de puissance pour l'envoi de mail (script php)

2002-06-05 Par sujet Grégoire Cachet
Le mer 05/06/2002 à 22:50, Alain Tesio a écrit :

> Je veux dire à un serveur de mail du genre postfix, au sens logiciel, pas sur 
> une
> autre machine. Comme ca c'est lui qui gère les timeouts, retries et tout le 
> bazar.

sendmail est installé et fonctionne

je ne peux pas l'utiliser ? si c'est possible comment ?

pour l'instant il l'utilise par le path : /usr/sbin/sendmail -t -i 

merci

grégoire
-- 
Ainsi il faut analyser et décomposer la nature, non pas à l'aide du feu
matériel, mais à l'aide de l'esprit, qui est comme un feu divin.
Francis Bacon (1561-1626), Novum organum, II


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: [HS] Pb de puissance pour l'envoi de mail (script php)

2002-06-05 Par sujet Alain Tesio
On 05 Jun 2002 22:36:08 +0200
Grégoire Cachet <[EMAIL PROTECTED]> wrote:

> 
> > Envoyer les mails à un serveur local qui se charge de les distribuer 
> > ensuite ?
> > Il me semble que c'est la solution la plus naturelle, problèmes de perf ou 
> > non.
> 
> le serveur est on ne peut plus local pour l'instant ... c'est la meme
> machine !! et elle a pas l'air surmenée ... meme si c'est un P200MMX,
> elle passe sa journée a rien faire (et meme sa nuit ...) ;-)

Je veux dire à un serveur de mail du genre postfix, au sens logiciel, pas sur 
une
autre machine. Comme ca c'est lui qui gère les timeouts, retries et tout le 
bazar.

Alain


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: [HS] Pb de puissance pour l'envoi de mail (script php)

2002-06-05 Par sujet Grégoire Cachet
Le mer 05/06/2002 à 22:13, Alain Tesio a écrit :
> On 05 Jun 2002 19:14:48 +0200
> Grégoire Cachet <[EMAIL PROTECTED]> wrote:
> 
> > 
> > je vais songer a une autre solution ...
> 
> Envoyer les mails à un serveur local qui se charge de les distribuer ensuite ?
> Il me semble que c'est la solution la plus naturelle, problèmes de perf ou 
> non.

le serveur est on ne peut plus local pour l'instant ... c'est la meme
machine !! et elle a pas l'air surmenée ... meme si c'est un P200MMX,
elle passe sa journée a rien faire (et meme sa nuit ...) ;-)

grégoire


-- 
L'enfer existe. Il est la part du plus grand nombre.
Guillaume Apollinaris de Kostrowitzky


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: [HS] Pb de puissance pour l'envoi de mail (script php)

2002-06-05 Par sujet Alain Tesio
On 05 Jun 2002 19:14:48 +0200
Grégoire Cachet <[EMAIL PROTECTED]> wrote:

> 
> je vais songer a une autre solution ...

Envoyer les mails à un serveur local qui se charge de les distribuer ensuite ?
Il me semble que c'est la solution la plus naturelle, problèmes de perf ou non.

Alain


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: [HS] Pb de puissance pour l'envoi de mail (script php)

2002-06-05 Par sujet Grégoire Cachet

laissez tomber ... même chez multimania ca a l'air d'être un probleme !!

j'ai fais un compte gratuit pour essayer ... 11 secondes pour envoyer 4
mails VALIDES !!!

je vais songer a une autre solution ...

merci pour toute votre aide !

grégoire
-- 
Le vrai moyen d'être trompe, c'est de se croire plus fin que les autres.
La Rochefoucauld, Maximes


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: [HS] Pb de puissance pour l'envoi de mail (script php)

2002-06-05 Par sujet Grégoire Cachet
salut

j'ai testé avec un script shell.

le probleme est bien lié a php, l'envoi de 20 sur des machines externes
prend 1 seconde avec mon script shell :

echo essai | mail [EMAIL PROTECTED] -s essai

(par exemple)

donc apparement, y a pas de probleme de DNS

si quelqu'un peut me conseiller dans la config du php.ini ...

merci a tous

grégoire

-- 
Une utopie est une réalité en puissance.
Edouard Herriot


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: [HS] Pb de puissance pour l'envoi de mail (script php)

2002-06-05 Par sujet Grégoire Cachet
Le mer 05/06/2002 à 14:32, Stephane Bortzmeyer a écrit :

> > lorsque je veux envoyer mes mails a partir du script php, cela met
> > environ 9 secondes pour 5 mails, ce qui me parait un peu élevé !!
> 
> Très probablement un "timeout" DNS (ou peut-être ident).
> 
> Comment est envoyé le message par PHP ? Une connexion SMTP sur le serveur ? 

> Si oui, l'adresse IP du *client* SMTP est-elle bien résolvable (sur le 
> serveur : 

> dig -x adresse-client) ? Le serveur fait-il des connexions ident ? Que disent 

> les journaux du serveur ?

apparement ce n'est pas un probleme de résolution des DNS. Moi aussi j'y
ait pensé, mais le problème est le même si j'envoi des mails au serveur
lui-même.

qu'est ce que les connexions ident ?

merci

grégoire

-- 
Fondez une Société des honnêtes gens, tous les voleurs en seront.
Emile Chartier, dit Alain, Propos d'un Normand


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: [HS] Pb de puissance pour l'envoi de mail (script php)

2002-06-05 Par sujet Frédéric Giquel
Le 5 Juin 2002 à 13:19, Grégoire Cachet a écrit:
 > salut
 > 
Salut

 > excusez moi d'etre quelques peu HS, mais ca vient peu être de ma
 > configuration de debian et de ses services.
 > 
 > dans le cadre d'un projet qui n'as rien a voir avec debian, je dois
 > gerer une mailing-list en php. Je n'ai pas le choix, je suis obligé
 > d'utiliser PHP (j'aurais bien utilisé mailman, mais c'est impossible)
 > 
 > j'utilise mon serveur sous debian woody pour le developpement et j'ai un
 > probleme de lenteur dans l'envoi des mails depuis le script php
 > 
 > Voici ma config :
 > 
 > P200MMX, 160Mo de RAM, espace disque disponible
 > Versions apache, php, mysql, sendmail classiques de woody
 > le serveur n'est quasiment pas chargé
 > 
 > l'envoi de mail de facon classique fonctionne bien, je n'ai jamais eu de
 > problemes.
 > 
 > lorsque je veux envoyer mes mails a partir du script php, cela met
 > environ 9 secondes pour 5 mails, ce qui me parait un peu élevé !!
 > 
 > je voulais savoir si ce comportement est normal, s'il y a quelque chose
 > a optimiser dans ma config ?
 > 

c'est la connection au serveur smtp qui prends du temps ou c'est ta machine
qui rame. Parce qu'en général, le fait d'envoyer un ou plusieurs mail à un
serveur smtp distant prends quelques secondes.

Fred


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: [HS] Pb de puissance pour l'envoi de mail (script php)

2002-06-05 Par sujet Debian User
Le mer 05/06/2002 à 14:32, Stephane Bortzmeyer a écrit :

> > lorsque je veux envoyer mes mails a partir du script php, cela met
> > environ 9 secondes pour 5 mails, ce qui me parait un peu élevé !!
> 
> Très probablement un "timeout" DNS (ou peut-être ident).

Il me semble que c'est 30s pour ident.



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: [HS] Pb de puissance pour l'envoi de mail (script php)

2002-06-05 Par sujet Stephane Bortzmeyer
On Wednesday 5 June 2002, at 13 h 19, the keyboard of 
=?ISO-8859-1?Q?Gr=E9goire?= Cachet <[EMAIL PROTECTED]> wrote:

> dans le cadre d'un projet qui n'as rien a voir avec debian, je dois
> gerer une mailing-list en php. Je n'ai pas le choix, je suis obligé
> d'utiliser PHP

Oui, c'est stupide. Il y a plein de pièges dans l'écriture d'un MLM (Mailing 
List Manager), que les logiciels sérieux ont traités depuis longtemps mais qui 
vont à coup sûr mordre celui qui va tout réinventer.

> l'envoi de mail de facon classique fonctionne bien, je n'ai jamais eu de
> problemes.
> 
> lorsque je veux envoyer mes mails a partir du script php, cela met
> environ 9 secondes pour 5 mails, ce qui me parait un peu élevé !!

Très probablement un "timeout" DNS (ou peut-être ident).

Comment est envoyé le message par PHP ? Une connexion SMTP sur le serveur ? Si 
oui, l'adresse IP du *client* SMTP est-elle bien résolvable (sur le serveur : 
dig -x adresse-client) ? Le serveur fait-il des connexions ident ? Que disent 
les journaux du serveur ?



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]