سؤال

إذن هذه مشكلتي:

لا يمكنني أن أكون قادرًا على تكوين CruiseControl.net لإرسال بريد إلكتروني إليّ عند حدوث بناء (أريده دائماً أرسل لي بريدًا إلكترونيًا ، كما هو محدد أدناه)

قمت بنسخ المثال من الوثائق وملأته بقيم بلدي.http://confluence.public.theagtworks.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>

لقد تم تكوين خادم Cruisontrol.net ناجح لبعض الوقت ، وقد نجح في تحديث الأشخاص من خلال CCTRAY ، لكنني بحاجة إلى إضافة دعم البريد الإلكتروني أيضًا.

لقد نظرت بالفعل إلى مقالات Stackoverflow ذات الصلة هذا و مأي أكثر من ذلك وحاولت يدي في Googling الحل لكني لا أعرف ما يمكن أن أفعله خطأ. الشيء الآخر الوحيد الذي أود التحقق منه هو أنه يمكنني إرسال/تلقي رسائل بريد إلكتروني باستخدام اسم المستخدم/كلمة المرور مع خادم SMTP الذي تلقيته منه

تعديل: لقد أكدت من خلال telnet أن خادم SMTP يعمل بشكل صحيح عن طريق اتباع الخطوات 1-5 في هذه المقالة.

أي شخص لديه أي أفكار حول سبب حصولني على هذه المشكلة ، أو كيفية استكشاف الأخطاء وإصلاحها أكثر؟

هل كانت مفيدة؟

المحلول

يبدو أنه كان مشكلة خادم SMTP ، وليس مشكلة في CruisEcontrol.net

انظر التعليقات تحت رسالتي لمزيد من المعلومات. أدى الاختبار باستخدام حساب Gmail الشخصي إلى رسالة بريد إلكتروني ناجحة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top