newsletter asp access

sasan4u

Member
با سلام
می خوام یک برنامه ارسال نامه برای کاربران سایتم می خوام
newsletter
در واقع کاربران سایت من در موقع ثبت نام ایمیل دادن حالا برای ایمیل های اونها می خوام هر چند وقت یک نامه بفرستم
برنامه ترجیجا asp باشه و بتونه با دیتابیس access ارتباط برقرار کنه و ایمیل کاربران رو بخونه
از ارسال کننده های ایمیل روی کامپیوترم ترجیح می دم استفاده نکنم و برنامه ای داخل سایتم داشته باشم
 

rainynight

Member
خوب ابتدا میتونی با دیتابیس یک ارتباط دیتا ریدر برقرار کنی و متغیر های لازمتو صدا بزنی اگه اینکارو بلد نیستی بگو تا کدشو توضیح بدم
بعد از کد زیر برای فرستادن ایمیل به کاربر استفاده کن

Dim ObjMM As New MailMessage()
ObjMM.To = email tarafo minivisi
ObjMM.From =email khodeto benevis
ObjMM.BodyFormat = MailFormat.Text
ObjMM.Priority = MailPriority.Normal
ObjMM.Subject = subjecte emaileto benevis
ObjMM.Body = matne emailo benevis
ObjMM.BodyEncoding = System.Text.Encoding.UTF8
SmtpServer =adrrese smtp servero benvis
SmtpMail.Send(ObjMM)


به این نکته توجه کن که smtp سروری که انتخاب میکنی نباید authentication داشته باشه مثلا سرور یاهو که اینه mx2.mail.yahoo.com باید توجه کنی که اگه میل سرور ( smtp server ) رو یاهو انتخاب کردی objmm.from رو هم باید یک ایمل یاهو بدی و اگه میل سرور دیگه ای استفاده می کنی به سرورت زنگ بزن و بپرس که authentication دارن یا نه اگه داشت بگو باست غیر فعالش کنن
می تونی ایمیل هایی که از افراد دریافت کردی و ریختی توی دیتابیس صدا بزنی و بجای objmm.to قرار بدی و یه تابع به همراه یه حلقه بگذاری که به همشون ایمیل بزنه
 

جدیدترین ارسال ها

بالا