الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ارسال المايل EMAIL

مغلق
بدأه زكيري عبد العالي في 23 يوليو 2007 · 5 رد · 1,349 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

انا مبتدئ في سي شارب واريد عمل 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 ?");
			}

		}

المشكلة هي هذه الرسالة

معناه صندوق البريد غير موجد

post-1034-1185186405_thumb.jpg

#2

غريب لا احد جرب System.Net.Mail

#3
زكيري عبد العالي كتب:
غريب لا احد جرب System.Net.Mail

طيب حل المشكله ايه انا عايزه اعرف الحل

ومامن كاتب إلا سيفني ويبقي الله ماكتبت يداه

فلا تكتب بيدك غير شئ يسرك في القيامه ان تراه

#4

لا أعرف الفرنسية, هل تضع الرسالة بالانجليزية ؟

أنا رأيت كلمة not authenticated, ربما الـ SMTP يتطلب Authentication, فأظن أنه يجب عليك وضع Username و الـ Password في ملف الـ config مثلا, أو ربما يوجد بعض الـ Properties فيه يمكنك اسناد هذه الأشياء لها.

#Read

http://MoutazShams.blogspot.com

projects003.gif

أعتذر عن التغيب هذه الأيام نظرا للانشغال المريب

#6

السلام عليكم

نص الرسالة:

اقتباس
MailBox isn't available, the answer of the server was: must be athenticated

على ما أذكر يجب إضافة كلمة المرور لبريدك

راجع هذا الموضوع

attachicon.gifارسال email من خلال كود

هذا الموضوع مغلق.

مواضيع مشابهة