Frage

Also hier ist mein Problem:

Ich kann scheinbar nicht in der Lage sein, CruiseControl.net so zu konfigurieren, dass ich mir eine E-Mail an mich senden kann, wenn ein Build auftritt (ich möchte es dazu stets Senden Sie mir eine E-Mail, wie unten angegeben)

Ich habe das Beispiel aus der Dokumentation kopiert und es mit meinen eigenen Werten ausgefüllt.http://confluence.public.houghtworks.org/display/ccnet/email+publisher

Hier ist der relevante Abschnitt von ccnet.config unten

<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>

Ich habe seit einiger Zeit einen erfolgreichen CruiseControl.net-Server konfiguriert und aktualisiert die Menschen erfolgreich über CCTRAY, aber ich muss auch E-Mail-Support hinzufügen.

Ich habe mir bereits die entsprechenden Stackoverflow -Artikel wie angesehen wie Dieses hier und Mmehr Und versuchte mich mit dem Googeln der Lösung, aber ich weiß nicht, was ich falsch machen könnte. Das einzige andere, was ich gerne validieren möchte, ist, dass ich E-Mails mit meinem Benutzernamen/Passwort mit dem SMTP-Server senden kann, den ich davon erhalten habe

BEARBEITEN: Ich habe durch Telnet bestätigt, dass der SMTP-Server ordnungsgemäß funktioniert, indem ich die Schritte 1-5 in befolgt Dieser Artikel.

Hat jemand irgendwelche Ideen, warum ich dieses Problem bekomme oder wie ich es weiter beheben kann?

War es hilfreich?

Lösung

Es sieht so aus, als wäre es ein SMTP -Serverproblem, kein Problem mit CruiseControl.net

Weitere Informationen finden Sie in den Kommentaren unter meinem Beitrag. Das Testen mit meinem persönlichen Google Mail-Konto führte zu einer erfolgreichen E-Mail.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top