PDA

View Full Version : e-Mail



SSP_Software_team
یک شنبه 25 آبان 1382, 05:15 صبح
لطفا بگین که تو این قطعه کد SMTP Server رو با چی مقداردهی کنم :?:


System.Web.Mail.MailMessage post = new System.Web.Mail.MailMessage();
post.From = "Visual_Black_Spider@Yahoo.Com";
post.To = "Milad_Visual@Yahoo.Com";
post.Body = "<html><body>This Is a Test</body></html>";
post.Subject = "Test For e-Mail Application";
System.Web.Mail.SmtpMail.SmtpServer = "????";
System.Web.Mail.SmtpMail.Send(post);

ممنون

Vahid_Nasiri
یک شنبه 25 آبان 1382, 12:38 عصر
با localhost
البته لازم هم نیست. این خط را پاک کنید پیش فرضش درست است.

SSP_Software_team
چهارشنبه 28 آبان 1382, 02:51 صبح
سلام
استاد شما گفتین این خط رو پاک کنم منم پاک کردم ولی او Error بازم هستش :roll: چیکارش کنم :?:
همش این Error رو میده :


Could not access 'CDO Message' object

SSP_Software_team
چهارشنبه 28 آبان 1382, 04:11 صبح
استاد یافتم
همین الان داشتم در باره ی تروجان Kung که هیچ آنتی ویروسی نمیتونه شناساییش کنه یه مقاله میخوندم تو اون مقاله نوشته بود که این تروجان از این سرور برای ارسال اطلاعات به هکر استفاده میکنه :


mx1.mail.yahoo.com

منم این کد رو به این صورت تغییر دادم و نتیجه هم گرفتم


System.Web.Mail.MailMessage post = new System.Web.Mail.MailMessage();
post.From = "Visual_Black_Spider@Yahoo.Com";
post.To = "Milad_Visual@Yahoo.Com";
post.Body = "<html><body>This Is a Test</body></html>";
post.Subject = "Test For e-Mail Application";
System.Web.Mail.SmtpMail.SmtpServer = "mx1.mail.yahoo.com";
System.Web.Mail.SmtpMail.Send(post);

SSP_Software_team
چهارشنبه 28 آبان 1382, 04:24 صبح
استاد این mx1.mail.yahoo.com فقط میشه از این سرور برای میل آدرس هایی که تو Yahoo هستن میل فرستاد پس بقیه چی :?: :!: یه چیزه کلی وجود نداره :?: اگه میشه یه مثال بزنین :oops:
ممنون

SSP_Software_team
شنبه 01 آذر 1382, 20:25 عصر
کسی چیزی راجع به این موضو نمیدونه؟ :?:

SSP_Software_team
یک شنبه 02 آذر 1382, 03:32 صبح
استاد این کد فکر کنم فقط زمانی کار میکنه که IIS روش نصب شده باشه یا حداقل SMTP Services از زیر مجموعه ی IIS نصب شده باشه درسته



System.Web.Mail.MailMessage post = new System.Web.Mail.MailMessage();
post.From = "Visual_Black_Spider@Yahoo.Com";
post.To = "Milad_Visual@Yahoo.Com";
post.Body = "<html><body>This Is a Test</body></html>";
post.Subject = "Test For e-Mail Application";
System.Web.Mail.SmtpMail.Send(post);

ولی وقتی که SMPT Services نصب نشده باشه باید این قسمت مقدار دهی بشه به این صورت



System.Web.Mail.MailMessage post = new System.Web.Mail.MailMessage();
post.From = "Visual_Black_Spider@Yahoo.Com";
post.To = "Milad_Visual@Yahoo.Com";
post.Body = "<html><body>This Is a Test</body></html>";
post.Subject = "Test For e-Mail Application";
System.Web.Mail.SmtpMail.SmtpServer = "mx1.mail.yahoo.com";
System.Web.Mail.SmtpMail.Send(post);

به نظر شما اینطوره یا من اشتباه میکنم :?:

Vahid_Nasiri
یک شنبه 02 آذر 1382, 19:06 عصر
کاملا درسته
این فضای نام در ASP.NET که IIS based می باشد زیاد کاربرد دارد :wink:

SSP_Software_team
دوشنبه 03 آذر 1382, 02:06 صبح
مرسی :wink:

فاطمه هاشمیان
سه شنبه 25 اسفند 1383, 00:38 صبح
سلام
منم همین مشکل رو دارم اما نمیدونم اگه بخوایم از یک Server به Server دیگه MAil بزنی باید چیکار کرد؟ :(

فاطمه هاشمیان
سه شنبه 25 اسفند 1383, 10:52 صبح
هیچ کس نمی دونه؟ :(

mkalone
سه شنبه 25 اسفند 1383, 11:04 صبح
من این رو روی چندین سایت استفاده کرده ام خوشگل کار می کنه

<span dir=ltr>MailMessage mail = new MailMessage();
mail.From = "mkalone@yahoo.com";
mail.To = "ssss@ssss.com";
mail.Cc = "aaaaa@aaaa.com";
mail.Subject = "this Work";
mail.Body = "";
mail.BodyFormat = MailFormat.Html;
SmtpMail.SmtpServer = "localhost";
SmtpMail.Send(mail);</span>

afsar
یک شنبه 14 فروردین 1384, 16:20 عصر
چه طور می تونم برای SMTP Server برنامه نویسی کنم طوری که بتونم با اون Email دریافت کنم.
یعنی یک نفر مثلا به info@myserver.com یه Email بزنه و برنامه من بتونه موضوع و متن و میل فرستنده را تشخیص دهد.
:sad2: