ערכתי לאחרונה בתאריך 26.02.10 בשעה 13:40 בברכה, BlacK EaglE
הקוד הזה עובד עם השרת smtp של gmail שלי לדוגמא.
אבל אני רוצה להשתמש בשרת אחר, ואין לי משתמש וסיסמא לאף שרת..
כמו שאתם רואים כאן, השתמשתי בשרת של bezeqint אך עדיין זורק לי exception (בגלל בעיה עם הסיסמא)
אגב, עוד דבר שאני חייב לעשות ש-mail.from (שולח המייל) יהיה מי שאני בוחר..
כאן יש לי אופציה לבחור, אבל כששלחתי דרך ה-gmail זה בכל מקרה יצא שאני שלחתי את המייל לא משנה מה רשמתי ב-mail.from .מקווה שהבנתם,
תודה מראש
try { MailMessage mail = new MailMessage(); SmtpClient SmtpServer = new SmtpClient("smtp.bezeqint.net"); mail.From = new MailAddress("[email protected]"); mail.To.Add("[email protected]"); mail.Subject = "Test Mail"; mail.Body = "This is for testing SMTP mail"; SmtpServer.Port = 587; SmtpServer.Credentials = new System.Net.NetworkCredential("user", "password"); SmtpServer.EnableSsl = true; SmtpServer.Send(mail); MessageBox.Show("mail Send"); } catch (Exception ex) { MessageBox.Show(ex.ToString()); }
|
דאם, הקוד יצא לי הפוך..אני לא מצליח לסדר.
צירפתי אותו בקובץ
https://rotter.name/User_files/nor/4b87b31c3c70515f.txt