Итак, вот моя проблема:
Кажется, я не могу настроить CruiseControl.NET для отправки мне электронного письма, когда происходит сборка (я хочу, чтобы всегда отправляло мне электронное письмо, как указано ниже)
Я скопировал пример из документации и заполнил его своими собственными значениями.
http://confluence.public.thoughtworks.org/display/CCNET/Email+Publisher
Вот соответствующий раздел ccnet.config ниже
<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>
У меня уже некоторое время успешно настроен сервер CruiseControl.NET, и он успешно обновляет людей через CCTray, но мне также нужно добавить поддержку по электронной почте.
Я уже просмотрел соответствующие статьи StackOverflow, такие как , эту и m , и т.д. и попробовал свои силы в поиске решения, но я не знаю, что могу делать неправильно , Единственное, что я хотел бы проверить, - это то, что я могу отправлять / получать электронную почту, используя свое имя пользователя / пароль на SMTP-сервере, который я получил от IT
РЕДАКТИРОВАТЬ: Я подтвердил через Telnet, что SMTP-сервер работает должным образом, выполнив шаги 1-5 в этой статье .
У кого-нибудь есть идеи, почему у меня возникла эта проблема или как ее устранить?