שלח תשובה

זירת השאלות

359
צפיות
1
תשובות

שאלה לגבי שליחת מייל ב – Asp.net

,‏ 11 בדצמבר, 2005

עד עכשיו המערכת שלי שלחה טוב את המייל אבל עכשיו שכולם עוברים לשרת מייל עם השימוש ב – My server requiers authentication הוא וציא כל מיני הודעות שגיאה כמו :

The message could not be sent to the SMTP server. the transport error code was……

אני חושב שזה בגלל שלא מוגדר לאובייקט משתמש וסיסמא אבל איפה אני מגדיר..?
אני משתמש בקוד שכתוב כאן באת שליחת מייל באמצעות asp.net.

תודה
איתי.

תגיות:

1 תשובות

  1. itay26 הגיב:

    יש לי פיתרון
    אתם גם יכולים להוסיף אותו במאמר שלכם לשליחה מייל…
    בגלל שחברות האינטרנט החליטו לעבור לשרתי מייל עם ה – My server requiers authentication
    יש להוסיף בשליחה את הפרטים הבאים או חלקם לפחות :


    mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1"); //none, cdoBasic, NTLM

    mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", Username );
    mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", Password );

    mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusing", 2);
    mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpserverport", 25);
    mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpusessl", false);
    mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout", 60);

    בהצלחה
    איתי

שלח תשובה