[ pl4stik @ 27.04.2008. 15:47 ] @
...ako je moguce. Pokusavam da podesim web config tool-om slanje poste iz webapp, bez koriscenja Mail.SmtpMail.Send. Jel zna neko.. |
[ pl4stik @ 27.04.2008. 15:47 ] @
[ deerbeer @ 29.04.2008. 09:31 ] @
[ pl4stik @ 29.04.2008. 14:02 ] @
Ma jesam, al je zadatak bio da probam da naucim jednu grupu da to uradi bez kodiranja (ma svasta sam se naslusao po skolama).
O.T. Bas sam srecan sto ne moze. [ pl4stik @ 03.05.2008. 14:00 ] @
Vise nisam srecan. Elem, bez ovoga ne radi password recovery na gmail
![]() Ne mogu da nadjem kako se enable-uje SSL u web .config-u jel se neko zabavljao time?? [ pl4stik @ 04.05.2008. 18:30 ] @
Evo pomaka
u web.config dodash Code: <mailSettings> <smtp from="[email protected]"> <network defaultCredentials="false" userName="tvojusername" password="tvojpass" host="smtp.gmail.com" port="587"/> </smtp> </mailSettings> Sad u stranici dodash PasswordRecovery controlu U Properties izaberesh Events double click na SendingEmail i dodash Code: System.Net.Mail.SmtpClient s = new System.Net.Mail.SmtpClient("smtp.gmail.com", 587); System.Net.NetworkCredential nc = new System.Net.NetworkCredential("tvojusername", "tvojpass"); s.EnableSsl = true; s.UseDefaultCredentials = false; s.Credentials = nc; s.Send("[email protected]", "[email protected]", "subject", e.Message.Body); A u SendEmailError Code: e.Handled = true; E sad jel zna neko kako ovo kome saljesh da bude ono sto je uneo kad se registrovao [ pl4stik @ 04.05.2008. 18:56 ] @
Heh pa tako sto umesto
zamenish sa Code: s.Send(e.Message); I tako PasswordRecovery vraca pass kroz gmail. Cheers!! Sad sam opet srecan ![]() [ toxi_programer @ 04.05.2008. 19:24 ] @
Ne kapiram... Šta je e?
I jel to znači da ću pomoću ovog koda moći da šaljem mail-ove sa moje gmail adrese? [ pl4stik @ 05.05.2008. 16:29 ] @
Citat: toxi_programer: Ne kapiram... Šta je e? U brzini (onako srecan) nisam sve postovao dodjavola, evo celog koda.. Default.aspx Code: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="Default4" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>Untitled Page</title> </head> <body> <form id="form1" runat="server"> <div> </div> <asp:PasswordRecovery ID="PasswordRecovery1" runat="server" onsendingmail="PasswordRecovery1_SendingMail1" onsendmailerror="PasswordRecovery1_SendMailError"> </asp:PasswordRecovery> </form> </body> </html> Default.aspx.cs Code: using System; using System.Collections; using System.Configuration; using System.Data; using System.Linq; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.HtmlControls; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Xml.Linq; using System.Net.Mail; public partial class Default4 : System.Web.UI.Page { protected void PasswordRecovery1_SendingMail1(object sender, MailMessageEventArgs e) { System.Net.Mail.SmtpClient s = new System.Net.Mail.SmtpClient("smtp.gmail.com", 587); System.Net.NetworkCredential nc = new System.Net.NetworkCredential("tvojusername", "tvojpass"); s.EnableSsl = true; s.UseDefaultCredentials = false; s.Credentials = nc; s.Send(e.Message); } protected void PasswordRecovery1_SendMailError(object sender, SendMailErrorEventArgs e) { e.Handled = true; } } Citat: toxi_programer: I jel to znači da ću pomoću ovog koda moći da šaljem mail-ove sa moje gmail adrese? Da, pre ce biti pomocu tvoje gmail adrese ![]() [ toxi_programer @ 09.05.2008. 14:44 ] @
Super je to... Hvala za kod.
![]() [ pl4stik @ 09.05.2008. 17:22 ] @
Yeah
![]() Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|