Send mail from Bonita

Bonjour

Je suis en stage et je travaille sur la modélisation avec bonita bpm. Le cadre de modèle est simple et ne requière pas de connecteurs avec d’autre source externes de données (BDD ou autres chose), il s’agit juste de présenter un modèle d’aide a l’utilisation d’une plateforme de calcul intensif (HPC). Actuellement, je cherche a envoyer un mail de bonita vers une adresse gmail.

J’ai vu tous les exemples que j’ai pu trouvé, en laissant tous les paramètres par défaut. La seule chose que j’ai ajouté c’est une adresse (MailU) que l’utilisateur tape au début de processus et que je rècupère avec ($MailU) que je mets au champs de destinataire, et celui du recepteur j’introduit carrément l’adresse (gmail), mais ça me mets toujours une erreur quand je teste avant le lancement de l’éxécution de processus qui lui s’exécute le plus normalement du monde mais juste en arrivant a la tache d’envoie de mail s’arrete et ne franchit pas les étapes suivantes.

L’erreur qu’il m’affiche est :

java.lang.reflect.InvocationTargetException
org.bonitasoft.engine.bpm.connector.ConnectorExecutionException: org.bonitasoft.engine.core.connector.exception.SConnectorException: org.bonitasoft.engine.core.connector.exception.SConnectorException: org.bonitasoft.engine.connector.exception.SConnectorException: java.util.concurrent.ExecutionException: org.bonitasoft.engine.connector.exception.SConnectorException: org.bonitasoft.engine.connector.ConnectorException: com.sun.mail.smtp.SMTPSendFailedException: 530-5.5.1 Authentication Required. Learn more at
530 5.5.1 Can't sign in to your Google Account - Gmail Help g13sm21295690wjn.15 - gsmtp

A titre d’information, j’utilise la version 6.2.6.

Merci d’avance

1 Like

Bonjour,
ce qui vous manque c’est un nom d’utilisateur et un mot de passe valides (partie Authentification dans la configuration du connecteur), parce que Gmail ne permet pas l’envoi sans un compte valide.
Cordialement,
Haris

Bonjour,

Il s’agit apparemment d’un problème d’authentification. Pour envoyer l’email, il faut une boite email d’envoi : il faut donc fournir au connecteur l’email et le mot de passe correspondant. Après avoir entré les nom et description du connecteur, vous aurez un écran de configuration permettant d’ajouter cette authentification (http://documentation.bonitasoft.com/messaging). Vérifiez bien la validité de ces informations d’authentification :slight_smile:

Bonne journée

Bonjour,

Je rebondis sur ma question d’envoie de mail. En fait, j’ai réussi a le faire avec des compte gmail (Hote SMTP : smtp.gmail.com), par contre a priori, pour des besoins organisationnels, on désire que l’envoie soit de et vers des comptes Outlook.

Donc, j’ai pensé juste a changé la hote smtp en mettant : smtp.outlook.com (Bien sur en changeant les comptes aussi et en fournissant le mot de passe de compte émeteur ). Mais ça marche pas !!

Auriez vous une idée ?

Merci

Oui. En effet, ils viennent de me confirmer ça. C’est bon ça marche .

Merci a vous.

Bonjour, j'ai également le même problème pourtant j'ai bien renseigné un compte mail avec le mot de passe correspondant.

Voici le message d'erreur : 

 

java.lang.reflect.InvocationTargetException
org.bonitasoft.engine.bpm.connector.ConnectorExecutionException: USERNAME=install | org.bonitasoft.engine.core.connector.exception.SConnectorException: java.util.concurrent.ExecutionException: org.bonitasoft.engine.commons.exceptions.SBonitaRuntimeException: org.bonitasoft.engine.connector.exception.SConnectorException: org.bonitasoft.engine.connector.ConnectorException: javax.mail.MessagingException: Could not connect to SMTP host: smtp.gmail.com, port: 465, response: -1
 

 

Je vous remercie d'avance pour vos réponses

 

Bonjour, j'ai actuellement le même problème lorsque je teste le connecteur email après l'avoir configuré en rensegnat un compte gmail et le mot de passe correspondant. Voici mon erreur :

java.lang.reflect.InvocationTargetException
org.bonitasoft.engine.bpm.connector.ConnectorExecutionException: USERNAME=install | org.bonitasoft.engine.core.connector.exception.SConnectorException: java.util.concurrent.ExecutionException: org.bonitasoft.engine.commons.exceptions.SBonitaRuntimeException: org.bonitasoft.engine.connector.exception.SConnectorException: org.bonitasoft.engine.connector.ConnectorException: javax.mail.MessagingException: Could not connect to SMTP host: smtp.gmail.com, port: 465, response: -1
 

Je vous remercie d'avance pour vos réponses

Bonjour,

Je vous remercie a vous deux , c’étais ça en fait. Il faut lui donner une adresse mail et le mot de passe relatif dans la partie Authentification dans la configuration du connecteur , alors que moi je laissais cette partie vide :stuck_out_tongue: .

Merci infiniment.

Hichem.

Bonjour,

Tout dépend où se trouve ce serveur Outlook : serveur installé dans votre entreprise ou utilisation d’un serveur hébergé par Microsoft .
Dans le cas d’un serveur installé dans votre entreprise, il faut s’adresser directement à l’équipe IT qui pourra vous renseigner.
Dans l’autre cas, essayer ceci : smtp.live.com