• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

confrim ارسال ایمیل

sannaz

کاربر تازه وارد
تاریخ عضویت
1 نوامبر 2010
نوشته‌ها
2
لایک‌ها
0
سلام دوستان
من برای confrim اعضا توی سایتم(جامعه مجازی)نیاز دارم که برای اعضا ایمیل نهایی رو بفرستم، که برای اینکار از کد زیر استفاده کردم و از نرم افزار smtp4dev هم برای شبیه سازی ایمیل نصب کردم ولی از اونجای که اشراف کامل به c# ندارم نمی دونم مشکل این کد چیه؟

public static void CreateCopyMessage(string server)
{
MailAddress from = new MailAddress("[email protected]", "123");
MailAddress to = new MailAddress("[email protected]", "sanaz jebeli");
MailMessage message = new MailMessage(from, to);
// message.Subject = "Using the SmtpClient class.";
message.Subject = "confrim";
message.Body = @"<html><title><head> confirim</head></title><body><a href="http:/localhost:49715/project/profile.aspx;"></body></Html>";
// Add a carbon copy recipient.
// MailAddress copy = new MailAddress("[email protected]");
// message.CC.Add(copy);
SmtpClient client = new SmtpClient(string );
// Include credentials if the server requires them.
// client.Credentials = CredentialCache.DefaultNetworkCredentials;
Console.WriteLine("Sending an e-mail message to {0} by using the SMTP host {1}.",to.Address, client.Host);
client.Send(message);​
 

sannaz

کاربر تازه وارد
تاریخ عضویت
1 نوامبر 2010
نوشته‌ها
2
لایک‌ها
0
ارور میده نمیفرسته یا چی ؟

نمیفرسته،
من می خوام simulator رو بشناسه ولی نمیدونم چه آدرسی از سیستم خودم باید یهش بدم و اینکه من توی دکمه ای که باید اجرا بشه این تالع رو تعریف کردم و می خوام آدرسی از simulator بنویسم که بعنوان سرور در نظر بگیره
 

H_R

مدیر بازنشسته
تاریخ عضویت
30 مارس 2005
نوشته‌ها
3,298
لایک‌ها
17
سن
42
محل سکونت
North Pole
توی web.config تون یه همچین چیزی باید داشته باشید :

PHP:
<system.net>
        <mailSettings>
            <smtp deliveryMethod="Network" from="[email protected]">
                <network defaultCredentials="true" host="localhost" port="25" userName="kaushal" password="testPassword"/>
            </smtp>
        </mailSettings>
    </system.net>


اگر ندارید توی قسمت <configuration> وارد کنید و هاست و پرتش رو مطابق منوال سیمولیتر ست کنید ، اگر نمیدونید چی بذارید اول یا همین ستینگی که اینجا براتون نوشتم امتحان کنید
 
بالا