• 0
hrfr

e-mail

سؤال

انا عملت صفحة e-mail وكتبت الكود التالي

Dim mm = New MailMessage()

mm.From = "[email protected]"

mm.To = "[email protected]"

mm.Subject = "ljklj"

mm.Body = "ىتنمتنماتن"

mm.BodyFormat = MailFormat.Text

mm.Priority = MailPriority.Normal

SmtpMail.SmtpServer = "mail.sol.net.sa"

SmtpMail.Send(mm)

سؤالي هو كيف يرسل البريد بدون ان احدد له كلمة السر فأين اضع كلمة السر الخاصة ببريدي والمشار الية في الأعلى

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

7 إجابة على هذا السؤال .

  • 0

لا تحتاج إلى كلمة مرور من أجل إرسال البريد, فقط جربها وستنجح

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم..

انت لا تحتاج..اسم مستخدم ولا كلمة مرور إذا كنت ترسلها..من داخل جهازك..لكن إذا بدك ترسلها من سيرفر..لابد انت تعمل ..login..بواسطة valid user name and password ..لهذا ال mail server....

بالتوفيق إن شاء الله..

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

أخي..أعتقد أنك تريد..الكود الذي من خلاله تحدد ال user name and password ..آسف لم أنتبه..في البداية..لاحظ أنك إذا كنت تستخدم .Net Framework 1.0 ..فإنك لن تسطيع عمل ذلك..على كل حال..في الإصدار 1.1 من ال .Net Framework. ال MailMessage.Fields property قد أضيفت مؤخراً..هذه الخاصية تسمحلك بالدخول الى ال fields الموجودة في ال CDO.Message .. ;)

الكود التالي يوضح لك..كيف عملية ارسال user name and password ..الى smtp server لعملية الدخول(authentication):

private void Page_Load(object sender, System.EventArgs e)
{
MailMessage mail = new MailMessage();
mail.To = "[email protected]";
mail.From = "[email protected]";
mail.Subject = "this is a test email.";
mail.Body = "Some text goes here";
mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1"); //basic authentication
mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", "my_username_here"); //set your username here
mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", "super_secret"); //set your password here

SmtpMail.SmtpServer = "mail.mycompany.com";  //your real server goes here
SmtpMail.Send( mail );
}

لإصحاب الفيجول بيسك:

Private Sub Page_Load(sender As Object, e As System.EventArgs)
  Dim mail As New MailMessage()
  mail.To = "[email protected]"
  mail.From = "[email protected]"
  mail.Subject = "this is a test email."
  mail.Body = "Some text goes here"
  mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1") 'basic authentication
  mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", "my_username_here") 'set your username here
  mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", "super_secret") 'set your password here
  SmtpMail.SmtpServer = "mail.mycompany.com" 'your real server goes here
  SmtpMail.Send(mail)
End Sub 'Page_Load

ملاحظة في اصدار 2.0 من ال .Net Framework سيكون العملية هذي في ال Base Class Library ..موجود لها مساعدة في ال msdn ..لأن حتى مايكروسوفت لم يطرحوا help لها.. (h)

بالتوفيق..

بسام باصمد

اي استفسار: عفوا بسبب إنشغالي في العمل..

[email protected]

[email protected]

السلام عليكم مرة ثانية..

تم تعديل بواسطه Bassam Basamad
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

شكرا لكم جميعا وجزاكم الله خيرا

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم ورحمة الله وبركاته

طيب انا عايز ابعت الرساله من جهازى اسم السيرفر يكون local ولا ايه ؟؟؟؟؟؟؟؟؟

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

كيد اسم السيرفر بكون عنوان الip هو127.0.0.1 وهناك خطوة اخرى اذا اردت ان ترسل من جهازك اذهب الى

لوحة التحكم ادوات ادارية معلومات انترنت ومن ثم stpm بالزر ال]من للماوس اضغط خصائص من ثم المولوج ACCESS ومن ثم RELAY يكون في اخر الحوار ومن ثم اضافة وتضع العنوان الIP كما كتبته لك

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

ادخل على الموقع واتعلم منه

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
زوار
This topic is now closed to further replies.

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .