我今天的问题是“如何使用Windows vbscript回复电子邮件。” (Gmail)这可能不是最好的解释......
等待,我已经知道如何使用VBScript发送电子邮件(通过phonenumber@txt.att.net
发送到我的手机),但我想回复一个文本。我有一个系统,当我的计算机上执行某个操作时(通过VBScript)警告我的手机,但这种情况一直在发生。这就好像我每次都从不同的地址收到消息。
那么,有没有办法让它每次都从同一个收件人那里收到文字?目前,发件人的“电话”号码始于1410200500,每次使用此vbs代码发送时都会计入。
Const schema = "http://schemas.microsoft.com/cdo/configuration/"
Const cdoBasic = 1
Const cdoSendUsingPort = 2
Set oMsg = CreateObject("CDO.Message")
oMsg.From = "myemail@gmail.com"
oMsg.To = "myphonenumber@txt.att.net"
oMsg.TextBody = "ALERTMSG"
Set oConf = oMsg.Configuration
oConf.Fields(schema & "smtpserver") = "smtp.gmail.com"
oConf.Fields(schema & "smtpserverport") = 465
oConf.Fields(schema & "sendusing") = cdoSendUsingPort
oConf.Fields(schema & "smtpauthenticate") = cdoBasic
oConf.Fields(schema & "smtpusessl") = True
oConf.Fields(schema & "sendusername") = "myemail@gmail.com"
oConf.Fields(schema & "sendpassword") = "supersecretpassword"
oConf.Fields.Update
oMsg.Send
除了发件人每次都不同的问题外,一切都有效。
请帮忙
编辑:我发现这是不可避免的,感谢所有帮助过的人!
答案 0 :(得分:3)
您的VBScript或CDO配置没有任何问题。
SMS中间件分配给发件人的值,它接收电子邮件并将其转发到SMS服务,这是您无法控制的。您唯一的选择是联系您的短信服务提供商,但我不建议他们会改变其运作方式。
事实上,在这个Video 0:40它说明了;
"您的收件人电话或设备上显示的号码可能不是您的实际电话号码,但他们会看到您用来发送短信的姓名,主题和电子邮件地址。 #34;