PDA

View Full Version : Email Sender on Asp.Net



neo1989021
جمعه 19 آذر 1389, 11:32 صبح
یک فرم:
با دو TextBox و یک Button ایجاد کرده ام.
می خواهم در textbox1 موضوع ایمیل و در texbox2 شرح نوشته به ایمیل من ارسال شود.
ایمیل خود را می خواهم در بخش کد نویسی به عنوان ایمیل ثابت مشخص کنم.
لطفا راهنمایی کنید.
با تشکر. Neo

MEhdi Sobhani
جمعه 19 آذر 1389, 11:56 صبح
نمونه کد خدمت شما
اول برنامه فضای نام
System.Web.Mail
رو اضافه کنید .
این تنظیمات برای جی میل هست .




MailMessage MM = new MailMessage();
MM.From = "4xStats.com<Dr.Mehdi.Sobhani@Gmail.com>";
MM.To = TxtEmail.Text;
MM.BodyFormat = MailFormat.Html;
MM.Body = @"<DIV DIR=RTL> لطفا جهت تایید حساب خود با نام کاربری<br> " + TxtUser.Text + " <br>و پسورد <br>" + TxtPass.Text + " <br> بر روی لینک زیر کلیک کنید <a href='" + System.Configuration.ConfigurationManager.AppSetti ngs["PayGiriURL"].ToString() + "Tayid.aspx?PayGiri=" + PayCode + "'> <br>" + System.Configuration.ConfigurationManager.AppSetti ngs["PayGiriURL"].ToString() + "Tayid.Aspx?PayGiri=" + PayCode + "</a>";
MM.Subject = "Tayide Hesab dar site";
SmtpMail.SmtpServer = "smtp.gmail.com";
MM.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1");
MM.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", "Dr.Mehdi.Sobhani@gmail.com");
MM.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", "MYPassword");
MM.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpserverport", "465");
MM.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpusessl", "true");
SmtpMail.SmtpServer = "SMTP.GMaIL.Com";
SmtpMail.Send(MM);

neo1989021
جمعه 19 آذر 1389, 14:13 عصر
با تشکر از اینکه جواب سوالم و دادید.
سه سوال برای من به وجود اومده:
1) System.Web.Mail رو از کجا اضافه کنم؟ (VS08)
2) و کدهایی که قرار دادید و باید برای کدوم عنصر قرار بدم؟ (textbox1 || textbox2 || button1)
3) آیا این کدها مطابق با فرم من است؟ ( دو textbox و یک button)

با تشکر / Neo

MEhdi Sobhani
جمعه 19 آذر 1389, 14:59 عصر
سلا
من با vs2010 نوشتم .
جایی که بالای برنامه نوشته using ,
این رو هم مثل بقیه اضافه می کنید .
نه طابق با کد شما نیست . باید تغییرش بدید .
این میاد از ایمیل خودم میفرسته به آدرسی که در txtemail وارد شده .