0

ユーザーの資格情報をアプリのユーザーに電子メールで送信する必要があります。これは、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

サブ終了

4

1 に答える 1

1

従来の ASP では、認証にログイン ページを使用し、状態を維持するためにセッション変数を使用する以外に、ユーザー名/パスワードを処理する標準的な方法 (私が覚えている) はありません。

アプリケーションのログイン ページのコードに移動し、ロジックに従うと、ログインが行われることがわかります (ユーザー名とパスワードがチェックされます)。次に、これらの値をセッション変数にポップし (まだ行っていない場合)、後で取り出して電子メールで送信できます。

余談ですが、ユーザー名とパスワードを平文のメールでユーザーに送信することは、送信中にメールが読み取られる可能性があるため、一般的にはお勧めできません。しかし、それはあなた次第です...

于 2012-08-27T16:36:13.367 に答える