Existe-t-il un moyen de configurer une interface SMTP sur JMP ou une alternative ?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Salut,
J'ai besoin d'envoyer des notifications d'alarme « Hors de contrôle » par e-mail aux propriétaires de processus au sein de notre organisation.
J'utilise JMP 12 sur un système 64 bits et j'ai malheureusement appris que je ne peux pas utiliser le MAIL fonction en JSL car notre Outlook est la version 32 bits.
Existe-t-il un moyen de configurer SMTP afin de pouvoir contourner le client de messagerie et contacter directement le SMTP ?
Cela semble être possible sur SAS comme documenté dans :
Document 023-2013
Utilisation de la fonctionnalité de messagerie dans SAS®
Erik W. Tilanus, Synchrona, Pays-Bas
Il écrit:
/* Définir les options de messagerie */
-EMAILSYS SMTP
-EMAILHOST "mail.mailserver.nl"
-EMAILID " erik.tilanus@planet.nl "
S'il n'est pas possible de configurer SMTP, quelqu'un a-t-il trouvé une solution alternative à ce problème ?
Cordialement,
Philippe
Re : Existe-t-il un moyen de configurer une interface SMTP sur JMP ou une alternative ?Content d'ententre ça.
Re : Existe-t-il un moyen de configurer une interface SMTP sur JMP ou une alternative ?Tout d'abord, merci à Justin pour la réponse ci-dessus.
Je voudrais juste ajouter que dans JMP 13, la limitation relative au maintien du "bitness" entre Outlook et JMP a été supprimée.Vous pourrez utiliser la commande Mail JSL avec un JMP 64 bits et Outlook 32 bits.
Brian Corcoran
Développement JMP
Re : Existe-t-il un moyen de configurer une interface SMTP sur JMP ou une alternative ?Il existe plusieurs façons d'envoyer des e-mails en plus de la fonction Mail.
1. Vous pouvez utiliser le protocole mailto dans la fonction Web de JSL pour envoyer un e-mail.
- De cette façon, l'e-mail ne peut pas être envoyé automatiquement. Quelqu’un devrait appuyer physiquement sur envoyer.
- L'avantage de cette méthode est qu'elle peut être utilisée dans presque tous les clients de messagerie, y compris Outlook.
- Cependant, vous ne pouvez pas ajouter automatiquement des pièces jointes à l'aide de cette méthode.
- Vous devez utiliser un codage en pourcentage pour le sujet et le corps (voir l'article ci-dessous)
- Syntaxe:
Web( "mailto:someone@example.com?subject=This%20is%20subject&body=This%20is%20body" )
Codage en pourcentage — Wikipédia, l'encyclopédie gratuite
2. Vous pouvez également utiliser un VBScript pour envoyer des e-mails.
- Les e-mails peuvent être envoyés automatiquement ou affichés avant l'envoi
- Ne peut être utilisé qu'avec Outlook
- Peut ajouter des pièces jointes
- Consultez l'article ci-dessous pour plus de détails sur l'écriture du VBScript.
- Une fois que le VBScript fonctionne seul, vous pouvez enregistrer le VBScript en utilisant JSL en tant que fichier texte avec l'extension vbs et exécuter le script avec la fonction Ouvrir. Vous pouvez utiliser "\[" et "]\" pour que JMP échappe aux guillemets doubles dans le script. Voir l'exemple ci-dessous pour plus de détails.
/* Enregistrer le script sous forme de fichier texte */
Enregistrer le fichier texte ( "C:\sendMail.vbs" ,
"\[
"Votre script ici."
]\"
) ;
/* Exécute le script */
Ouvrir ( "C:\sendMail.vbs" ) ;
Comment envoyer un email en utilisant VBScript ? - Articles sur les tests de logiciels/Guide d'aide sur les outils d'automatisation des tests, les stratégies, la mise à jour…