0

我一直在到处寻找这个答案,但没有运气!我去了http://www.jeffkastner.com/2010/01/blat-stunnel-and-gmail/并一步一步地跟着它。Stunnel 已安装,已安装服务并已成功启动服务,但设置后仍然无法正常工作。

我的桌面上有一个文件夹 C:\Users\Nicholas\Desktop\Games 是放置 blat 内容的位置,而 C:\Users\Nicholas\Desktop\Games\stunnel 是安装 stunnel 文件的位置。当 stunnel 安装到程序文件时,我也试过这个,但它仍然不起作用。我不想将 blat 安装到 system32,因为我在 C:\Users\Nicholas\Desktop\Games 中有一个正在使用的批处理文件。

在线我尝试查找 blat -install 的语法,但它们都不起作用,或者至少我不明白它是如何工作的。这就是我所相信的:

  1. 您需要安装您的个人资料
  2. 您使用配置文件发送电子邮件(例如:blat -p gmailsmtp ...)就这样?它对我不起作用。

我愿意找到一个替代 blat,但如果你给出一个替代方案,请给出一个教程,而不是一个建议。

这是我尝试过的 blat 安装命令:(哪个应该可以工作?)

blat -install smtp.gmail.com

blat -install smtp.gmail.com myemail@gmail.com -u username(does this include @gmail.com?) -pw password – - gmailsmtp

以下是我尝试过的电子邮件命令:

blat -p gmailsmtp -to myemail@gmail.com -subject "subject text" -body "Body text" -server 127.0.0.1:1099

还有很多我不记得的命令。

无论如何,有人找到我在这里绊倒的地方吗?

4

1 回答 1

0

是的!我找到了一个终于可以工作的 vbscript 脚本!在这个线程“电子邮件发送不起作用”上,米格尔发布了以下脚本

Sub SendGMail()

' 对象创建
Set objMsg = CreateObject("CDO.Message") Set msgConf = CreateObject("CDO.Configuration")

' 服务器配置
msgConf.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2 msgConf.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "smtp.gmail.com"
msgConf.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 465
msgConf.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1 msgConf.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendusername") = "user@gmail.com" msgConf.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendpassword") = "password"
msgConf.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpusessl") = 1 msgConf.Fields.Update

' 电子邮件
objMsg.To = "user@gmail.com" objMsg.From = "fromuser@domain.com" objMsg.Subject = "Test send with Gmail account" objMsg.HTMLBody = "HTML/Plain text message." objMsg.Sender = "Mr. Name"

Set objMsg.Configuration = msgConf

' 发送
objMsg.Send

' 清除
Set objMsg = nothing
Set msgConf = nothing

End Sub

该脚本正在运行,但很多人仍然遇到问题,仔细查看脚本我意识到我什至不记得SendGMail()!为了完成这项工作,我只需SendGMail()在下一行输入 BAM!我收到了一封电子邮件!感谢@user4317867 帮助我找到答案。

于 2015-02-17T06:11:30.143 回答