document.write('
Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Web;
  5. using System.Web.UI;
  6. using System.Web.UI.WebControls;
  7. using System.Net;
  8. using System.Net.Mail;
  9. using MySql.Data.MySqlClient;
  10.  
  11.  
  12.  
  13. public partial class lembrarsenha : System.Web.UI.Page
  14. {
  15.  
  16.     protected void Page_Load(object sender, EventArgs e)
  17.     {
  18.  
  19.     }
  20.     protected void Button1_Click(object sender, EventArgs e)
  21.     {
  22.         string conexao = "Server=LocalHost;Database=StoneHenge;Uid=root;Pwd=\'\';Connect Timeout=30";
  23.         MySqlConnection conn = new MySqlConnection(conexao);
  24.         string comando = "select * from usuario where email=\'" + email.Text + "\'";
  25.         MySqlCommand cmd = new MySqlCommand(comando, conn);
  26.         conn.Open();
  27.         MySqlDataReader dr = cmd.ExecuteReader();
  28.         dr.Read();
  29.  
  30.         if (dr.HasRows)
  31.         {
  32.             SmtpClient smtp = new SmtpClient();
  33.             MailMessage mss = new MailMessage();
  34.             mss.From =new MailAddress("seuemail@dominio.com.br");
  35.             mss.To.Add(email.Text);
  36.             mss.Subject = "Testando envio de email pelo C#";
  37.             string corpo = "Este é um teste de envio por uma app em asp.net e c#";
  38.             corpo += "\\n Usuario  "+dr["nome"];
  39.             corpo += "\\n senha   " + dr["senha"];
  40.             mss.Body = corpo;
  41.             smtp.Credentials = new NetworkCredential(txtnome.Text, txtsenha.Text);
  42.             smtp.Port = 25;
  43.             smtp.EnableSsl = true;
  44.             smtp.Host = "smtp.live.com"; // smtp.gmail.com
  45.             smtp.Send(mss);            
  46.         }
  47.         else
  48.         {
  49.             mensagem.Text = "usuario não encontrado!";
  50.             //mensagem.Text = "rows "+dr.RecordsAffected.ToString();
  51.         }
  52.  
  53.        
  54.  
  55.     }
  56. }
');