簡體   English   中英

從帶有憑據的ASP經典頁面發送電子郵件

[英]to Sending Email from an ASP classic Page with credentials

我需要通過電子郵件將用戶憑據發送給我的應用程序用戶,該應用程序內置於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

結束子

在經典的ASP中,除了使用登錄頁面進行身份驗證和使用會話變量維護狀態外,沒有標准的方法(我記得)來處理用戶名/密碼。

如果轉到應用程序中登錄頁面的代碼,並遵循邏輯,則應該會看到登錄發生(檢查了用戶名和密碼)。 然后,您可以將這些值彈出到會話變量中(如果尚未完成),然后將其拉出以發送電子郵件。

順便說一句,通常不建議通過純文本電子郵件向用戶發送用戶名和密碼,因為可以在傳輸過程中閱讀該電子郵件,這是黑客的機會。 但這取決於你...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM