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?

È stato utile?

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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top