メソッドで電子メールを送信するために ASP クラシックと CDO を使用していますCreateMHTMLBody
。メールにいくつかの画像があり、そのうちのいくつかは静的で変更されませんが、一部はメールの内容に基づいて変更されます。iCloud などの一部のメール ソフトウェアでは、すべての写真にフル パスの URL アドレスが付いていますが、添付ファイルとして写真が表示されます。私は使用しましAddRelatedBodyPart
たが、今は必要な場所に画像を表示していますが、添付ファイルにも画像を表示しています。添付ファイルではなく、メールの本文に写真を表示したい。これを修正する方法を知っている人はいますか?これが私のコードの例です:
Set myMail=CreateObject("CDO.Message")
myMail.Subject= "Subject of Email"
myMail.From= "from@site.com"
myMail.To= "to@site.com"
myMail.CreateMHTMLBody "http://www.mysite.com/email.html"
strImagePath = Server.MapPath("\") & "\images\mypic1.jpg"
myMail.AddRelatedBodyPart strImagePath, "my_pic_1", 0
strImagePath = Server.MapPath("\") & "\images\mypic2.jpg"
myMail.AddRelatedBodyPart strImagePath, "my_pic_2", 0
myMail.Send
set myMail=nothing
お時間とご協力いただきありがとうございます。