windev : envoi email - programmation optimum

Le
titou44
bonjour
quelle est la syntaxe optimum ?

approche 1 :

for n=1 to max
emailouvresession
emailenvoimessage
emailfermesession
end

approche 2 :
emailouvresession
for n=1 to max
emailenvoimessage
end
emailfermesession

ce n'est pas clair dans la doc.
sutout si max vaut des centaines

merci pour aide à la lecture de la doc

windev 14

titou44 chez libresurf.com
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
JeAn-PhI
Le #24988652
titou44 a présenté l'énoncé suivant :
bonjour
quelle est la syntaxe optimum ?

approche 1 :

for n=1 to max
emailouvresession
emailenvoimessage
emailfermesession
end

approche 2 :
emailouvresession
for n=1 to max
emailenvoimessage
end
emailfermesession

ce n'est pas clair dans la doc.
sutout si max vaut des centaines

merci pour aide à la lecture de la doc

windev 14

titou44 chez libresurf.com



approche 2 si vous utilisez toujours le même compte pour envoyer

selon les sécurité du serveur mail vous pouvez être temporairement
interdit d'envoyer des emails pour ouverture de session multiple si
vous utilisez l'approche 1

--
Cordialement JeAn-PhI
eD
Le #24988992
dans (in) fr.comp.developpement.agl.windev, JeAn-PhI ecrivait (wrote) :

Bonjour,

> approche 2 :
> emailouvresession
> for n=1 to max
> emailenvoimessage
> end
> emailfermesession

approche 2 si vous utilisez toujours le même compte pour envoyer



Je confirme. Cette méthode est à la fois moins consommatrice de
ressources et plus rapide.

selon les sécurité du serveur mail vous pouvez être temporairement
interdit d'envoyer des emails pour ouverture de session multiple si
vous utilisez l'approche 1



Attention aux envois en nombre néanmoins. Pour éviter le SPAM, certains
serveurs de courrier limitent la vitesse, voire interdisent les envois
au delà d'un certain nombre de courriers.

Pour optimiser les envois et minimiser les risques de refus de la part
du serveur, mixer les deux approches peut être intéressant, par
exemple en envoyant les emails par paquets de 10, avec une pause entre
l'envoi de chaque paquet.

--
Eric
Publicité
Poster une réponse
Anonyme