Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

windev : envoi email - programmation optimum

2 réponses
Avatar
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

2 réponses

Avatar
JeAn-PhI
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
Avatar
eD
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