ارسال ایمیل با کد سی شارپ
با سلام به همه دوستان
می خواستم ببینم به وسیله چه پرت ها و سرور هایی می شود ایمیل ارسال کنم من خودم از این کد استفاده می کنم از دوستانی که راه های دیگری را می دونند خواهش می کنم من را راهنمایی کنند
MailMessage mymessage = new MailMessage();
mymessage.From = new MailAddress(fromemail.Text);
mymessage.IsBodyHtml = true;
mymessage.Priority = MailPriority.High;
SmtpClient mysmtp = new SmtpClient("smtp.gmail.com");
System.Net.NetworkCredential cred = new System.Net.NetworkCredential(fromemail.Text, frompass.Text);
mysmtp.UseDefaultCredentials = false;
mysmtp.EnableSsl = true;
mysmtp.Credentials = cred;
mysmtp.Port = 587;
mysmtp.Send(mymessage);
نقل قول: ارسال ایمیل با کد سی شارپ
سلام،
با هر سروری میشه فرستاد.
فقط کافیه نام سرور و شماره پورت و SSL اون رو بدونی.
مثلا Yahoo:
Incoming (pop3)
US - plus.pop.mail.yahoo.com Use SSL; Port 995
UK - pop.mail.yahoo.co.uk Use SSL; Port 995
AU and NZ - pop.mail.yahoo.com.au Use SSL; Port 995
Outgoing (smtp)
US - plus.smtp.mail.yahoo.com Use TLS; Port 465
UK - smtp.mail.yahoo.co.uk Use SSL and TLS; Port 465
AU and NZ - smtp.mail.yahoo.com.au Use SSL and TLS; Port 465
Yahoo POP3 and SMTP Settings:
Find below the basic POP3 settings for configuring any email program where you want to receive Yahoo mails.
- “POP3 Server” – Set the POP server for incoming mails as pop.mail.yahoo.com. You will have to enable “SSL” and use 995 for Port.
- “SMTP Server” – Set the SMTP server for outgoing mails as smtp.mail.yahoo.com. You will also have to make sure that “SSL” is enabled and use 465 for port. you must also enable “authentication” for this to work.
- “Account Name or Login Name” – Your Yahoo Mail ID i.e. your email address without the domain “@yahoo.com”.
- “Email Address” – Your Yahoo Mail address i.e. your email address including the domain “@yahoo.com”. E.g. myname@yahoo.com
- “Password” – Your Yahoo Mail password.
Yahoo! Mail Plus users may have to set POP server as
plus.pop.mail.yahoo.com and SMTP server as
plus.smtp.mail.yahoo.com.
فقط کافیه یکم بگردی!!!
نقل قول: ارسال ایمیل با کد سی شارپ
اینم یه جور دیگش :
System.Web.Mail.MailMessage message=new System.Web.Mail.MailMessage();
message.Fields.Add( "http://schemas.microsoft.com/cdo/configuration/smtpauthenticate",1 );
message.Fields.Add( "http://schemas.microsoft.com/cdo/configuration/sendusername","SmtpHostUserName" );
message.Fields.Add( "http://schemas.microsoft.com/cdo/configuration/sendpassword","SmtpHostPassword" );
message.From="from e-mail";
message.To="to e-mail";
message.Subject="Message Subject";
message.Body="Message Body";
System.Web.Mail.SmtpMail.SmtpServer="SMTP Server Address";
System.Web.Mail.SmtpMail.Send(message);
موفق باشید
نقل قول: ارسال ایمیل با کد سی شارپ
نقل قول: ارسال ایمیل با کد سی شارپ