|
Envoi email en mode asynchrone |
Iniciado por ddhollande, 22,sep. 2005 01:18 - 3 respuestas |
| |
| | | |
|
| |
Publicado el 22,septiembre 2005 - 01:18 |
Bonjour,
J'ai un souscis au niveau de mon application mise en production. Tant que le serveur SMTP n'était pas un serveur Domino, tout fonctionnait bien.
Depuis l'installaton du serveur Domino, du firewall ..., le temps d'attente est de minimum 30 secondes pour chaque envoi de mail. L'appli reste donc bloqué pendant le temps d'envoi.
Cela ne va pas, j'ai donc bloqué tous les envois email grâce à un paramétrage au niveau du site avec des combos qui sont à "non" pour le moment.
J'ai vu que l'on pouvait utiliser le mode asynchrone pour l'envoi des emails mais le problème c'est que je n'arrive pas à écrire la commande pour que l'option soit utilisée.
Aujourd'hui le code est le suivant : "emailouvresessionsmtp(user, serveur)" J'ai essayé "emailouvresessionsmtp(user, serveur, Vrai)" mais cela ne marche pas. J'ai essayé aussi "emailouvresessionsmtp(user, , serveur, , Vrai)"" mais cela provoque une erreur de syntaxe. J'ai essayé aussi avec des crochets mais toujours le même erreur de syntaxe.
Pouvez vous m'aider et me donner la bonne syntaxe. Ou alors y a t'il une astuce : faut il démarrer la console administrateur Webdev, intervenir sur le serveur Domino. De même pouvez vous me dire comment voir les mails en attentes dans le spooler dès que j'aurai la bonne syntaxe.
Je vous remercie de votre aide.
Cordialement, Dominique |
| |
| |
| | | |
|
| | |
| |
Publicado el 21,septiembre 2005 - 10:53 |
Après mure réflexion, dhollande Dominique a écrit :
Bonjour,
J'ai un souscis au niveau de mon application mise en production. Tant que le serveur SMTP n'était pas un serveur Domino, tout fonctionnait bien.
Depuis l'installaton du serveur Domino, du firewall ..., le temps d'attente est de minimum 30 secondes pour chaque envoi de mail. L'appli reste donc bloqué pendant le temps d'envoi.
Cela ne va pas, j'ai donc bloqué tous les envois email grâce à un paramétrage au niveau du site avec des combos qui sont à "non" pour le moment.
J'ai vu que l'on pouvait utiliser le mode asynchrone pour l'envoi des emails mais le problème c'est que je n'arrive pas à écrire la commande pour que l'option soit utilisée.
Aujourd'hui le code est le suivant : "emailouvresessionsmtp(user, serveur)" J'ai essayé "emailouvresessionsmtp(user, serveur, Vrai)" mais cela ne marche pas. J'ai essayé aussi "emailouvresessionsmtp(user, , serveur, , Vrai)"" mais cela provoque une erreur de syntaxe. J'ai essayé aussi avec des crochets mais toujours le même erreur de syntaxe.
et si tu essayais avec JMAIL ? Je suis passé à ça pour des envois en nombre parce que les fonctions WD étaient vraiment trop lentes pour des envois en nombre.
Pouvez vous m'aider et me donner la bonne syntaxe. Ou alors y a t'il une astuce : faut il démarrer la console administrateur Webdev, intervenir sur le serveur Domino. De même pouvez vous me dire comment voir les mails en attentes dans le spooler dès que j'aurai la bonne syntaxe.
alors ça, je doute que cela soit possible ? Il n'y a pas vraiment de fn SMTP qui font ça (et c'est bien dommage). J'ai du développer un système pour pouvoir valider les emailing avant qu'ils partent.
Je vous remercie de votre aide.
Cordialement, Dominique
-- Eric Webmaster des Wtablettes www.wtablettes.net |
| |
| |
| | | |
|
| | |
| |
Publicado el 21,septiembre 2005 - 11:02 |
Bonjour,
j'ai une appli qui tournait sans PB avec le mode asynchrone, du jour au lendemain les mails n'étaient plus envoyés. La seule solution trouvée a été de passer en mode synchrone.
cdlt Jean-Daniel
dhollande Dominique vient de nous annoncer :
Bonjour,
J'ai un souscis au niveau de mon application mise en production. Tant que le serveur SMTP n'était pas un serveur Domino, tout fonctionnait bien.
Depuis l'installaton du serveur Domino, du firewall ..., le temps d'attente est de minimum 30 secondes pour chaque envoi de mail. L'appli reste donc bloqué pendant le temps d'envoi.
Cela ne va pas, j'ai donc bloqué tous les envois email grâce à un paramétrage au niveau du site avec des combos qui sont à "non" pour le moment.
J'ai vu que l'on pouvait utiliser le mode asynchrone pour l'envoi des emails mais le problème c'est que je n'arrive pas à écrire la commande pour que l'option soit utilisée.
Aujourd'hui le code est le suivant : "emailouvresessionsmtp(user, serveur)" J'ai essayé "emailouvresessionsmtp(user, serveur, Vrai)" mais cela ne marche pas. J'ai essayé aussi "emailouvresessionsmtp(user, , serveur, , Vrai)"" mais cela provoque une erreur de syntaxe. J'ai essayé aussi avec des crochets mais toujours le même erreur de syntaxe.
Pouvez vous m'aider et me donner la bonne syntaxe. Ou alors y a t'il une astuce : faut il démarrer la console administrateur Webdev, intervenir sur le serveur Domino. De même pouvez vous me dire comment voir les mails en attentes dans le spooler dès que j'aurai la bonne syntaxe.
Je vous remercie de votre aide.
Cordialement, Dominique
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net |
| |
| |
| | | |
|
| | |
| |
Publicado el 21,septiembre 2005 - 14:09 |
Merci Eric pour ta réponse.
Je vais regarder ce soir pour la fonction Jmail.
Ce qui est dommage c'est que je ne sais toujours pas comment utiliser la fonction emailouvresessionsmtp en mode asynchrone. J'aurai voulu faire des tests.
Sais tu pour quoi cela marche très bien chez moi en test avec mon smtp de messagerie perso c'est à dire wanadoo et qu'avec le serveur domino c'est affreux.
Dominique |
| |
| |
| | | |
|
| | | | |
| | |
|