質問

だからここに私の問題があります:

ビルドが発生したときに、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サーバーを使用して私のユーザー名/パスワードを使用して電子メールを送信/受信できることです。

編集: Telnetを通じて、SMTPサーバーが手順1〜5に従うことで適切に動作していることを確認しました。 この記事.

なぜ私がこの問題を抱えているのか、それをさらにトラブルシューティングする方法について何かアイデアがありますか?

役に立ちましたか?

解決

cruisecontrol.netの問題ではなく、SMTPサーバーの問題であるように見えます

詳細については、私の投稿の下にあるコメントをご覧ください。私の個人的なGmailアカウントを使用してテストすると、電子メールが成功しました。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top