私はWindows 7で以下のコードを使用していましたが、すべてが機能していましたが、Windows 10で同じコードを使用すると、動作が停止し、下にあるエラーが表示されました。 Windows 7で私のために働くために使用SMTPとAutohotkeyを使用して電子メール(gmail)を送信する必要があります。
コード:窓、それは私に次のエラーを与えている10では
pmsg := ComObjCreate("CDO.Message")
pmsg.From := """John Agius"" <[email protected]>"
pmsg.To := "[email protected]"
pmsg.BCC := ""
pmsg.CC := ""
pmsg.Subject := "Message/Note"
pmsg.TextBody :=emailtosomeone
fields := Object()
fields.smtpserver := "smtp.gmail.com" ; specify your SMTP server
fields.smtpserverport := 465 ; 25
fields.smtpusessl := True ; False
fields.sendusing := 2 ; cdoSendUsingPort
fields.smtpauthenticate := 1 ; cdoBasic
fields.sendusername := "[email protected]"
fields.sendpassword := "password"
fields.smtpconnectiontimeout := 60
schema := "http://schemas.microsoft.com/cdo/configuration/"
pfld := pmsg.Configuration.Fields
For field,value in fields
pfld.Item(schema . field) := value
pfld.Update()
pmsg.Send()
。
エラー:0x800CCE05 ソース:CDO.Message.1 説明:要求された本体部がこのメッセージ のHelpFile(NULL) HelpContextプロパティに見つかりませんでした。具体的には0から
。 ; bla bla bla作業コード -------> pmsg.From:= "" "John Agius" ""
誰かを教えてくれませんか?私は仕事のためにこれが本当に必要です。
おかげ
ジョン・アギウス
可能な複製(http://stackoverflow.com/questions/3279523/base64-images-to-gmail) – rds