PDA

View Full Version : سوال: مشکل در ارسال محتویات یک فرم به ایمیل مشخص



mehrdad85
شنبه 30 بهمن 1389, 08:27 صبح
سلام
دوستان من یه فرم دارم که میخوام محتویات اونو به ادرس یک ایمیل بفرستم کسی میتونه کمکم کنه که مشکل از کجاس؟
عکس error را براتون attach میکنم
اگر هم نیاز به کد هستش بفرمایید تا کد هم براتون بذارم

کارم یکم فوریه ممنون میشم کمکم کنید


مرسی66560

b.paseban
شنبه 30 بهمن 1389, 15:33 عصر
سلام بر شما.
اگر میشه کد روبزارین بررسی شود.

mehrdad85
یک شنبه 01 اسفند 1389, 09:17 صبح
ممنون میشم کمکم کنین



using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Net.Mail;


namespace SMTP
{
public partial class _default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

}

protected void Button1_Click(object sender, EventArgs e)
{
MailMessage mail;

//mail.From = new MailAddress("@mycompany.com");
mail.To.Add("m@yahoo.com");

mail.Subject = "This is an email";
mail.Body = "this is a sample body with html in it.";
mail.IsBodyHtml = true;

SmtpClient smtp = new SmtpClient("ای پی سرور256.256.256.256");
smtp.Send(mail);


}
}
}
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="default.aspx.cs" Inherits="SMTP._default" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>

<asp:Button ID="Button1" runat="server" onclick="Button1_Click"
Text="send email" />

</div>
</form>
</body>
</html>

b.paseban
یک شنبه 01 اسفند 1389, 10:58 صبح
با عرض سلام خدمت شما دوست عزیز.
قبل از





smtp.send(mail);


این خط رو بزار و توی اون username و password سرور رو قرار بده:



smtp.Credentials = new NetworkCredential(ConfigurationManager.AppSettings["user@domain.com"],
ConfigurationManager.AppSettings["passworduser"]);

mehrdad85
یک شنبه 01 اسفند 1389, 11:00 صبح
سلام

این کارو انجام بدم حله؟
دیگه یعنی جای دیگه مشکلی نداشت به نظرتون؟

میشه یه لطفی بکنین؟
کد ها را داخل تگ قرار بدین که راحت بشه خوندشون اخه میخام دقیقا از این کد استفاده کنم در حالی که ازش سر در نمیارم و بلدش نیستم


ممنونتون میشم از این زحمتو بکشید واسم
مرسی

b.paseban
یک شنبه 01 اسفند 1389, 11:34 صبح
این کارو انجام بدم حله؟
دیگه یعنی جای دیگه مشکلی نداشت به نظرتون؟

بله.








protected void Button1_Click(object sender, EventArgs e)
{
MailMessage mail;
//mail.From = new MailAddress("@mycompany.com");
mail.To.Add("m@yahoo.com");
mail.Subject = "This is an email";
mail.Body = "this is a sample body with html in it.";
mail.IsBodyHtml = true;
SmtpClient smtp = new SmtpClient("ای پی سرور256.256.256.256");
smtp.Credentials = new NetworkCredential(ConfigurationManager.AppSettings["user@domainname"],
ConfigurationManager.AppSettings["passworduser"]);
smtp.Send(mail);
}

mohpersia
سه شنبه 14 تیر 1390, 13:14 عصر
سلام دوستان من هم یه مشکل دارم و اون اینه که من هرچی فرم درست میکنم محتویاتش به ایمیلم ارسال نمیشه من فرمم رو با فرونت پیج درست میکنم و همه مراحلش رو هم درس انجام میدم ولی نمیشه اگه میشه کمکم کنید ممنون