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

sending auto mail to confirm registeration

مغلق
بدأه meme2 في 20 أبريل 2007 · 8 رد · 966 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

ياليت اي احد عنده خلفيه عن كيفية ارسال ايميل بمجرد ارسال اي يورز لمعلوماته عندي بالموقع ... كيف ارسل له ايميل فوري انه تم استلام معلوماتك

بحيث الشخص يسجل معلوماته ..وعندمايضغط زر الارسال...يرسل اوتو ايميل لايميله ..تخبره ان معلوماته وصلت..

يالييييييييييت تسااااااااااااعدوني ولكم مني خالص الدعاء

شاكره لكم مقدما

تم تعديل هذه المشاركة بواسطة meme2 في 20 أبريل 2007 في 17:52

#2

وعليكم السلام

شوف اخوي هالرابط ان شاء الله يفيدك

http://www.systemnetmail.com/

تم تعديل هذه المشاركة بواسطة hnh في 20 أبريل 2007 في 18:03

#3

لا انا مو قصدي ارسال ايميل عادي لعنوان ثابت

انا اقصد ارسال ايميل (للشخص اللي ملأ البيانات)عند حدث معين وهو ضغط الزر

ويكون auto e-mail مثل لما أسجل بالمنتدى ودايركت يوصلني الايميل

ساعدوووني بليييييييييييز

واتمنى من الاخوان والاخوات مساعدتي

أختكم

#4

للأسف ماعندي خلفية عن اللي تقصدينه اختي

لكن ان شاء الله الاخوة والاخوات اللي عندهم خلفية ماراح يقصرون

#5

اي والله ياليت احد يفيدنا باللي طلبته الاخت لان حتى انا احتاجه ضروري ولا اعرف كيف؟

لا تحسبن المجد تمرا انت آكله **** لن تبلغ المجد حتى تلعق الصبر

*^*^*^*^*^*

اشتدي ازمة تنفرجـــــــــــــــي **** قد آذن فجرك بالبــــــــــــــــــــلج

#6

ارجووو من المبرمجين المساعده ... والله يجعلها في ميزان حسناتكم ياااااااااااااااااارب

#7
meme2 كتب:
ارجووو من المبرمجين المساعده ... والله يجعلها في ميزان حسناتكم ياااااااااااااااااارب

الموقع إلي في أول رد http://www.systemnetmail.com/ يحتوي على أمثلة لطريقة ارسال email

كل ما عليك فعله هو وضعه في الحدث المطلوب، هذا هذا صعب أم أنني لم أفهم طلبك بشكل جيد؟

logo.gif
استضافة ويندوز


اقتباس

مساحة تبدأ من 2000 ميجا بايت بسعر 1.99 دولار شهريا.ا

اقتباس

ASP.NET 1.1-2.0-3.0-3.5-4.0-4.5.1 / MVC ASP.NET / PHP 5.x / ColdFusion / MSSQL 2008 & 2012 / MYSQL

#9

الكنترولز الخاصة بانشاء مستخدمين جدد وتغيير كلمات المرور غالبا ما تقوم تلقائيا بإرسال البريد ان كانت الإعدادات معرفة بشكل سليم في web.config

اضافة الى انك تستطيع الإمساك بالحدث onsendingmail لتعديل الرسالة ,,, مثلا هذا المثال لعمل مستخدم جديد

<

asp:createuserwizard id="Createuserwizard1" runat="server" 
		  maildefinition-from="postmaster@domain.com" 
		  onsendingmail="SendingMail">
			<WizardSteps>
				<asp:CreateUserWizardStep runat="server">
				</asp:CreateUserWizardStep>
				<asp:CompleteWizardStep runat="server">
				</asp:CompleteWizardStep>
			</WizardSteps>
			<MailDefinition BodyFileName="TextFile.txt"  IsBodyHtml="false"
				Subject="User Activation">
			</MailDefinition>
		</asp:createuserwizard>

لاحظ خصائص MailDefinition

سيتم ارسال رسالة للعضو الجديد محتواها هو TextFile.txt

يمكن التعديل في محتوى TextFile.txt عند الإرسال عن طريق onsendingmail="SendingMail فمثلا نريد ان نرسل كود التفعيل مع الرسالة

 void SendingMail(object sender, MailMessageEventArgs e)
  {
	e.Message.IsBodyHtml = false;
	e.Message.Subject = "User Activation";
	MembershipUser user = Membership.GetUser(Createuserwizard1.UserName);
	Guid userId = (Guid)user.ProviderUserKey;
	e.Message.Body = e.Message.Body.Replace("<%activation%>", userId.ToString());
}

وهذا ملف الرسالة الذي تم تعديله

welcome 
	<%UserName%>
 Your Activation code :http://domain.com?activate=<%activation%>
	Thank you for creating an account with our Web site

.

تم تعديل <%UserName%> تلقائيا

اما <%activation%> فتم تعديلها من خلال Replace

The World Must Be Crazy

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

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