PDA

View Full Version : ارسال ایمیل از yahoo و gmail



ice007
دوشنبه 21 مرداد 1387, 23:14 عصر
با سلام، می دونم موضوع تکراری ولی با سرچ مشکلم حل نشد
من میخوام از yahoo و gmail ایمیل بزنم
1-ایا الان اصلا این امکان هست؟ gmail رو که می دونم هست(ولی من با اینم نتونستم)
2- من از کد زیر استفاده می کنم



Dim adressfrom AsNew MailAddress("xxxx@gmail.com")
Dim adressto AsNew MailAddress("xxxxx@gmail.com")
Dim mailMsg AsNew MailMessage(adressfrom, adressto)
mailMsg.Subject = "subject"
mailMsg.Body = "hello"
Dim SmtpMail AsNew SmtpClient
SmtpMail.Host = "smtp.gmail.com"
SmtpMail.EnableSsl = True

mailMsg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1")
mailMsg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", "myemail@gmail.com")
mailMsg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", "mypassword")
mailMsg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpserverport", "465");
mailMsg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpusessl", "true");
SmtpMail.Send(mailMsg)

ولی اون 5 خط اخر تو برنامه من میگه mailMsg اصلا عضو Fields نداره!؟
چکار باید بکنم:متفکر:با تشکر

shamsoft
سه شنبه 22 مرداد 1387, 14:02 عصر
اینو تست کن:


Dim Mail As New MailMessage()
Dim SMTP As New SmtpClient()
SMTP.Credentials = New Net.NetworkCredential("mail@gmail.com", "password")
SMTP.Port = 587
SMTP.Host = "smtp.gmail.com"
SMTP.EnableSsl = True

Mail.From = New MailAddress("mail@gmail.com", "Can Contain Your Name")
Mail.To.Add("anyone@yahoo.com")
Mail.Subject = "Subject"
Mail.Body = "Mail Body"
SMTP.Send(Mail)

ice007
سه شنبه 22 مرداد 1387, 20:05 عصر
نه اینم جواب نمیده
الان کسی هست برنامش این کارو بکنه؟ من اصلا شک دارم میشه یا نه چون هر کدی بگید امتحان کردم.
اگر کسی اطاعاتی یا کدی داره بگه. ممنون

shamsoft
سه شنبه 22 مرداد 1387, 22:25 عصر
من خودم با این کد بارها و بارها ایمیل ارسال کردم. اگر خطایی میده لطفا Error رو اینجا بنویسید

ice007
چهارشنبه 23 مرداد 1387, 22:54 عصر
این error رو میدهد
The remote certificate is invalid according to the validation procedure

ice007
پنج شنبه 24 مرداد 1387, 19:57 عصر
با سلام
کسی نیست که یه کد داشته باشه که به تازگی باهاش از yahoo و gamil ایمیل فرستاده باشه؟:گریه:

__H2__
جمعه 25 مرداد 1387, 01:26 صبح
سلام
من خودم زیاد با yahoo و gmail کار نمیکنم، ولی تا حالا از فرستادن میل از سرور یک سایت مشکل نداشتم.

در تاپیک مشابه ای یک بار دوستان بیان کرد که yahoo این امکان را برای ایمیل های مجانی اش ساپورت نمیکنه.
پس yahoo را کلاً بیخیال! شما اوب باید یک برسی کنید و ببینید gmail اصلاً ساپرت میکنه یا نه؟

ضمناض اون شماره Port هم اگر ذکر نشود بهتر است.

VB.NET2005
جمعه 25 مرداد 1387, 10:35 صبح
دوست عزیز با این شاید کارتون را بیوفته :

Mail Sender 1 (http://barnamenevis.org/forum/attachment.php?attachmentid=15483&d=1205672009)

ice007
جمعه 25 مرداد 1387, 16:41 عصر
دوست عزیز با این شاید کارتون را بیوفته :

Mail Sender 1 (http://barnamenevis.org/forum/attachment.php?attachmentid=15483&d=1205672009)
با تشکر از شما کد شما این error رو میداد


Mailbox name not allowed. The server response was: Mail from 78.158.180.2 not allowed - 5.7.1 [BL23] Connections not accepted from IP addresses on Spamhaus XBL; see http://postmaster.yahoo.com/550-bl23.html [550]



سلام
من خودم زیاد با yahoo و gmail کار نمیکنم، ولی تا حالا از فرستادن میل از سرور یک سایت مشکل نداشتم.

در تاپیک مشابه ای یک بار دوستان بیان کرد که yahoo این امکان را برای ایمیل های مجانی اش ساپورت نمیکنه.
پس yahoo را کلاً بیخیال! شما اوب باید یک برسی کنید و ببینید gmail اصلاً ساپرت میکنه یا نه؟

ضمناض اون شماره Port هم اگر ذکر نشود بهتر است.
من خودم هم در ارسال از میل سرور های دیگه مشکلی نداشتم ولی الان می خوام از yahoo و gmail استفاده کنم و مشکل دارم و سوال اصلی من هم این بود که ایا کسی به تازگی از اینها email زده یا نه؟ یعنی اصلا امکانش هست یا نه؟

sali2010
یک شنبه 10 مهر 1390, 16:47 عصر
این error رو میدهد
The remote certificate is invalid according to the validation procedure



مشکل این پیام : The remote certificate is invalid according to the validation procedure. با تنظیم دقیق تاریخ سیستم حل می شود.

Alghoochi
سه شنبه 12 مهر 1390, 00:52 صبح
اکانت‌های رایگاه یاهو امکان ارسال ایمیل از طریق پروتکل smtp رو نداره ولی گوگل میذاره به صورت remote ایمیل بفرستی یا ایمیل‌هاتو بخونی. آدرس سرور smtp گوگل smtp.gmail.com هست.
جزئیات پورت‌ها و پروتکل‌های امنیتی رو می‌تونی تو سایت‌ خود گوگل پیدا کنی.
اینم بگم که گوگل نمی‌ذاره بیشتر از ۳۰۰ ایمیل توی یه روز با یه اکانت بفرستی

omid-vbAuto
سه شنبه 12 مهر 1390, 01:19 صبح
اکانت‌های رایگاه یاهو امکان ارسال ایمیل از طریق پروتکل smtp رو نداره ولی گوگل میذاره به صورت remote ایمیل بفرستی یا ایمیل‌هاتو بخونی. آدرس سرور smtp گوگل smtp.gmail.com هست.
جزئیات پورت‌ها و پروتکل‌های امنیتی رو می‌تونی تو سایت‌ خود گوگل پیدا کنی.
اینم بگم که گوگل نمی‌ذاره بیشتر از ۳۰۰ ایمیل توی یه روز با یه اکانت بفرستی

برای ارسال با hotmail باید چکار کرد؟
پروتوکلش چی هستش؟
آیا پولی هست یا فری؟

امنیت این یکی فکر کنم نصبت به اونهای دیگه بهتره.

crazyfull
سه شنبه 12 مهر 1390, 09:07 صبح
پيغام خطا ممکنه برای اين باشه که گزينه IMAP اکانت جيميل شما غير فعال هست

طريقه فعال سازی:
http://mail.google.com/support/bin/answer.py?answer=77695

هيچ سرويسی به جز جميل امکان استفاده از POP رو به صورت رايگان فراهم نميکنه, ضمناً اتصال و ارسال ايميل تحت SSL انجام ميشه که کاملاً امن خواهد بود اما ارسال ايميل در ياهو و هاتميل به صورت Text Pain انجام ميشه که قابل اسنيف خواهند بود

omid-vbAuto
چهارشنبه 13 مهر 1390, 20:29 عصر
برای ارسال با hotmail باید چکار کرد؟
پروتوکلش چی هستش؟
آیا پولی هست یا فری؟

امنیت این یکی فکر کنم نصبت به اونهای دیگه بهتره.


لطفا یکی راهنمائی کنه.

mahdipar2012
چهارشنبه 17 آبان 1391, 16:57 عصر
با سلام
من می خوام با C# یک اکانت جیمیل بسازم
کمکم کنید
باتشکر