CruiseControl.net Publisher Email di non inviare e-mail
-
26-09-2019 - |
Domanda
Quindi ecco il mio problema:
Non riesco a essere in grado di configurare CruiseControl.net per inviarmi un'e-mail quando si verifica una build (voglio che lo faccia sempre Inviami un'e-mail, come specificato di seguito)
Ho copiato l'esempio dalla documentazione e l'ho compilato con i miei valori.http://confluence.public.thoughtworks.org/display/ccnet/email+publisher
Ecco la sezione pertinente di ccnet.config di seguito
<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>
Ho avuto un server CruiseControl.net di successo configurato per un po 'di tempo e aggiorna correttamente le persone tramite CCTray, ma devo anche aggiungere supporto e-mail.
Ho già esaminato gli articoli di stackoverflow pertinenti come Questo e mpiù E ho provato a cercare su Google la soluzione ma non so cosa potrei fare di sbagliato. L'unica altra cosa che vorrei convalidare è che posso inviare/ricevere e-mail usando il mio nome utente/password con il server SMTP che ho ricevuto da esso
MODIFICARE: Ho confermato attraverso Telnet che il server SMTP funziona correttamente seguendo i passaggi 1-5 in Questo articolo.
Qualcuno ha qualche idea sul perché sto ottenendo questo problema o come risolverlo ulteriormente?
Soluzione
Sembra che sia stato un problema del server SMTP, non è un problema con CruiseControl.net
Vedi i commenti sotto il mio post per ulteriori informazioni. Il test utilizzando il mio account Gmail personale ha portato a un'e-mail di successo.