我需要通过电子邮件发送用户凭证给我的应用程序的用户,这是内置在asp
经典,这是我的问题,从一个电子邮件帐户,发送信息给用户,但不发送用户名和密码从该用户,我的代码是这,如何管理用户/密码?做这件事最好的方法是什么?提前谢谢。
t1 = time()
estado=""
email="soporte.web@ipsos.com"
mail_from = "Soporte <soporte.web@myenterprise.com>"
mail_destino = "Soporte Web Ipsos" & " <" & email &">"
mail_asunto = "Acceso BCI Satisfaccion " & user
ruta=request.ServerVariables("APPL_PHYSICAL_PATH")
on error resume next
mail_cc=""
Dim myMail
Set myMail = CreateObject("CDONTS.NewMail")
myMail.MailFormat = 0 '0 (Mime format), 1 (default Plain Text format)'
myMail.BodyFormat = 0 '0 html, 1 texto'
myMail.Importance = 1 '0 Low, 1 Normal, 2 High '
myMail.From = mail_from
myMail.To = mail_destino
myMail.Cc = mail_cc
'myMail.Cco = mail_cco'
myMail.Subject = mail_asunto
myMail.Body = texto_email
'myMail.AttachFile ruta&"Carta2006.pdf"'
myMail.Send
Set myMail = Nothing
If err.num <> 0 Then
Response.Write nombre & " / " & email & " / " & "CDONTS Error: " & err.num & " - " &
err.description
estado="no"
End If结束sub
发布于 2012-08-28 00:36:13
在传统的ASP中,除了用于身份验证的使用登录页面和用于维护状态的会话变量之外,没有标准的方法(我记得)来处理用户名/密码。
如果您转到应用程序中登录页面的代码并遵循逻辑,您应该会看到登录发生了(其中检查了用户名和密码)。然后,您可以将这些值弹出到会话变量中(如果还没有这样做的话),并在稍后将它们提取出来,以便在电子邮件中发送。
另外,通常不鼓励以纯文本电子邮件的形式向用户发送用户名和密码,因为电子邮件可能会在传输过程中被读取,这对黑客来说是一个机会。但这取决于你..。
https://stackoverflow.com/questions/12145212
复制相似问题