ورود

نسخه کامل مشاهده نسخه کامل : ارسال ايميل در VB.Net



Haj_Amoo
27-01-2009, 21:48
توي اين كد:

Dim message As New MailMessage("sender@address", "from@address", "Subject", "Message Text")
Dim emailClient As New SmtpClient("Email Server Name")
emailClient.Send(message

منظور از SmtpClient چيه؟ حالا اگه من بخوام از ياهو به ياهو ايميل بزنم اين بايد چي باشه؟

_H2_
27-01-2009, 23:51
سلاک

منظور از SmtpClient چيه؟
یک کلاسس آماده است.


حالا اگه من بخوام از ياهو به ياهو ايميل بزنم اين بايد چي باشه؟
اصولاً فرقی ندارد ولی سرورهای یاهو تا جایی که من میدانم در ایمیلهای رایگال خود smtp را ساپورت نمیکنند (جدیداً هم فمک نکنم فرقی حاصل شده باشد) نتیجتاً میتوانید به یاهو ایمیل بفرستید و لی نمیتوانید از سرور یاهو با ایمیل رایگان به جایی ایمیل ارسال کنید.

gmail از google این امکان را در ایمیلهای رایگان خود هم دارد (تا چند ماه پیش که فعال بوده ولی جدیداً تست نکردم)
برای کد نمونه کاملتر C#.Net و VB.Net به دو تاپیک زیر مراجعه کنید:
forum.p30world.com/showthread.php?p=3139844#post3139844 (آخر پست 13)
forum.p30world.com/showthread.php?p=2320139#post2320139