522
צפיות
צפיות
1
תשובות
תשובות
שאלה לגבי שליחת מייל ב – Asp.net
עד עכשיו המערכת שלי שלחה טוב את המייל אבל עכשיו שכולם עוברים לשרת מייל עם השימוש ב – My server requiers authentication הוא וציא כל מיני הודעות שגיאה כמו :
The message could not be sent to the SMTP server. the transport error code was……
אני חושב שזה בגלל שלא מוגדר לאובייקט משתמש וסיסמא אבל איפה אני מגדיר..?
אני משתמש בקוד שכתוב כאן באת שליחת מייל באמצעות asp.net.
תודה
איתי.
1 תשובות
יש לי פיתרון
אתם גם יכולים להוסיף אותו במאמר שלכם לשליחה מייל…
בגלל שחברות האינטרנט החליטו לעבור לשרתי מייל עם ה – 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);
בהצלחה
איתי