CruiseControl.net Publisher Email ne par e-mail pas d'envoyer un e-mail
-
26-09-2019 - |
Question
Voici donc mon problème:
Je n'arrive pas à être en mesure de configurer CruiseControl.net pour m'envoyer un e-mail lorsqu'une construction se produit (je veux qu'elle toujours Envoyez-moi un e-mail, comme spécifié ci-dessous)
J'ai copié l'exemple à partir de la documentation et l'ai rempli de mes propres valeurs.http://confluence.public.thoughtworks.org/display/ccnet/email+publisher
Voici la section pertinente de ccnet.config ci-dessous
<publishers>
<merge>
<files>
<file>C:\Build\Temp\*.xml</file>
</files>
</merge>
<xmllogger logDir="buildlogs" />
<statistics>
<statisticList>
<statistic />
</statisticList>
</statistics>
<email includeDetails="TRUE" mailhostUsername="user" mailhostPassword="password" useSSL="TRUE">
<from>me@mycompany.com</from>
<mailhost>mail.mycompanysmtpserver.com</mailhost>
<users>
<user name="MyName Lastname" group="buildmaster" address="me@mycompany.com" />
</users>
<groups>
<group name="buildmaster">
<notifications>
<notificationType>Always</notificationType>
</notifications>
</group>
</groups>
<modifierNotificationTypes>
<NotificationType>Failed</NotificationType>
<NotificationType>Fixed</NotificationType>
</modifierNotificationTypes>
<subjectSettings>
<subject buildResult="StillBroken" value="Build is still broken for {CCNetProject}" />
</subjectSettings>
</email>
</publishers>
J'ai une réussite du serveur CruiseControl.net configuré pendant un certain temps, et il met à jour avec succès les gens via CCTRAY, mais je dois également ajouter une prise en charge du courrier électronique.
J'ai déjà regardé les articles pertinents StackOverflow comme celui-ci et Mplus et m'a essayé de googler la solution mais je ne sais pas ce que je pourrais faire de mal. La seule autre chose que j'aimerais valider, c'est que je peux envoyer / recevoir des e-mails en utilisant mon nom d'utilisateur / mot de passe avec le serveur SMTP que j'ai reçu
ÉDITER: J'ai confirmé Telnet que le serveur SMTP fonctionne correctement en suivant les étapes 1 à 5 Cet article.
Quelqu'un a des idées sur les raisons pour lesquelles j'obtiens ce problème, ou comment le dépanner davantage?
La solution
Il semble que ce soit un problème de serveur SMTP, pas un problème avec CruiseControl.net
Voir les commentaires sous mon article pour plus d'informations. Les tests utilisant mon compte Gmail personnel ont entraîné un e-mail réussi.