Programming, error messages and sample code

Sample Code About Sending Emails Via Gmail

Programming, error messages and sample code > sample code


1. ASP.NET - C#
  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <%@import namespace="System.Net"%> <%@import namespace="System.Net.Mail"%> <script language="C#" runat="server">     protected void Page_Load(object sender, EventArgs e)     {         MailMessage m = new MailMessage();         SmtpClient sc = new SmtpClient();          try             {                 m.From = new MailAddress("[email protected]");               
                       m.To.Add("[email protected]");                 m.Subject = "This is a Test Mail";                 m.IsBodyHtml = true;                 m.Body = "test gmail";                 sc.Host = "smtp.gmail.com";                 sc.Port = 587;                 sc.Credentials = new System.Net.NetworkCredential("[email protected]","******");                                        sc.EnableSsl = true;                 sc.Send(m);                 Response.Write("Email Send successfully");             }             catch (Exception ex)             {                 Response.Write(ex.Message);             }     } </script> <html> <body>     <form runat="server">         <asp:Label id="lblMessage" runat="server"></asp:Label>     </form> </body> </html>
2. ASP.NET - VB.NET
  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <%@ Page Language="VB" %> <%@ Import Namespace="System.Net.Mail" %> <script runat="server">     Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs)            Dim strFrom = "[email protected]         Dim strTo = "[email protected]"         Dim MailMsg As New MailMessage(New MailAddress(strFrom.Trim()), New MailAddress(strTo))         MailMsg.BodyEncoding = Encoding.Default         MailMsg.Subject = "This is a test"         MailMsg.Body = "This is a sample message using SMTP authentication"         MailMsg.Priority = MailPriority.High         MailMsg.IsBodyHtml = True            Dim SmtpMail As New SmtpClient         Dim basicAuthenticationInfo         SmtpMail.Host = "smtp.gmail.com"         SmtpMail.Port=587         SmtpMail.DeliveryMethod = SmtpDeliveryMethod.Network         SmtpMail.UseDefaultCredentials = False         SmtpMail.Credentials = new System.Net.NetworkCredential("[email protected]","*******")         SmtpMail.EnableSsl = true         SmtpMail.Send(MailMsg)         lblMessage.Text = "Mail Sent"         End Sub </script> <html> <body>     <form runat="server">         <asp:Label id="lblMessage" runat="server"></asp:Label>     </form> </body> </html>
3. PHP
  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <body> <?php include("class.phpmailer.php"); //you have to upload class files "class.phpmailer.php" and "class.smtp.php"   $mail = new PHPMailer();   $mail->IsSMTP(); $mail->SMTPAuth = true; $mail->SMTPSecure = "tls"; $mail->Host = "smtp.gmail.com"; $mail->Port = 587; $mail->Username = "[email protected]"; $mail->Password = "********";   $mail->From = "[email protected]"; $mail->FromName = "demouser";   $mail->AddAddress("[email protected]","test"); $mail->Subject = "This is the subject"; $mail->Body = "This is the body"; $mail->WordWrap = 50; $mail->IsHTML(true);   if(!$mail->Send()) { echo "Mailer Error: " . $mail->ErrorInfo; } else { echo "Message has been sent"; } ?> </body> </html>