السلام عليكم
انا مبتدئ في سي شارب واريد عمل DLL يعمل على ارسال واستقبل المايل EMAIL
بحثت في المنتد ى عن System.Net.Mailلم اجد في الامثلة سوي System.web.mail
using System;
//using System.Collections.Generic;
//using System.Text;
namespace WindowsApplication3
{
public class Mail
{
private System.Net.Mail.MailMessage _mail = new System.Net.Mail.MailMessage();
string vMonNom = "zekiri abdelali" ;
string vmonEmail = "zekiriabd@iacp.fr" ;
string vDesNom = "" ;
public Mail(string vDesEmail,string vSujet,string vMessage,bool isHtml)
{
this._mail.Subject = vSujet;
this._mail.Body = vMessage;
this._mail.From = new System.Net.Mail.MailAddress(vmonEmail);
this._mail.To.Add(new System.Net.Mail.MailAddress(vDesEmail));
this._mail.IsBodyHtml = isHtml;
this._mail.BodyEncoding = System.Text.Encoding.GetEncoding("iso-8859-1");
this._mail.SubjectEncoding = System.Text.Encoding.GetEncoding("iso-8859-1");
}
public bool Send()
{
try
{
System.Net.Mail.SmtpClient smtp = new System.Net.Mail.SmtpClient();
smtp.Port = 25;
smtp.Host = "***.smtp.***.fr";
smtp.Send(this._mail);
return true;
}
catch (Exception) {return false;}
}
}
} private void button1_Click(object sender, EventArgs e)
{
Mail m = new Mail(ED_verMail.Text,ED_SujetMaile.Text, ED_Message.Text, false);
if (m.Send()!=true)
{MessageBox.Show("00000000000000 ?");
}
}المشكلة هي هذه الرسالة
معناه صندوق البريد غير موجد
