Email 使用blat发送电子邮件,即使使用stunnel也不起作用
我一直在到处寻找这个答案,但运气不好!我去了,一步一步地跟着它。Stunnel已成功安装、安装服务并启动服务,但设置后blat仍不工作 我的桌面上有一个文件夹C:\Users\Nicholas\desktop\Games,这是放置blat内容的地方,C:\Users\Nicholas\desktop\Games\stunnel是安装stunnel文件的地方。当stunnel被安装到程序文件中时,我也尝试过这个方法,但仍然不起作用。我不想将blat安装到system32,因为我在C:\Users\Nicholas\Desktop\Games中使用了一个批处理文件 在网上,我试图找到blat-install的语法,但没有一个能用,或者至少我不明白它是如何工作的。这就是我所相信的:Email 使用blat发送电子邮件,即使使用stunnel也不起作用,email,batch-file,syntax,stunnel,blat,Email,Batch File,Syntax,Stunnel,Blat,我一直在到处寻找这个答案,但运气不好!我去了,一步一步地跟着它。Stunnel已成功安装、安装服务并启动服务,但设置后blat仍不工作 我的桌面上有一个文件夹C:\Users\Nicholas\desktop\Games,这是放置blat内容的地方,C:\Users\Nicholas\desktop\Games\stunnel是安装stunnel文件的地方。当stunnel被安装到程序文件中时,我也尝试过这个方法,但仍然不起作用。我不想将blat安装到system32,因为我在C:\Users\
blat -p gmailsmtp -to myemail@gmail.com -subject "subject text" -body "Body text" -server 127.0.0.1:1099
还有很多我不记得的命令
不管怎样,有人找到我在这里绊倒的地方吗?是的!我找到了一个vbscript脚本,它终于成功了!在这个帖子上,Miguel发布了以下脚本
Sub SendGMail()
'对象创建Set objMsg=CreateObject(“CDO.Message”)
设置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“”=“密码”
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=“使用Gmail帐户测试发送”
objMsg.HTMLBody=“HTML/纯文本消息。”
objMsg.Sender=“先生姓名”
Set objMsg.Configuration=msgConf
'发送objMsg.Send
'清除Set objMsg=nothing
设置msgConf=nothing
End Sub
这个脚本正在运行,但是很多人仍然有问题,仔细查看这个脚本,我意识到我甚至不记得
SendGMail()
!为了实现这一点,我只需在下一行键入SendGMail()
,然后砰的一声!我收到一封电子邮件!感谢@user4317867帮助我找到答案。在您的尝试中没有给出错误消息?这里还有一个类似的问题是的,对不起,“SMTP服务器设置为SMTP.gmail.com,端口127.0.0.1:1099,用户重试1次”是否为错误消息?以"赤裸裸"的方式,mail@example.com-服务器smtp.gmail.com-fmail@example.com-subject“subject”-body“body”“返回”-不存在”。但是在“blat”后面添加“Note.txt”会返回这个结果,我不知道为什么。。。发送stdin.txt(为什么不发送note.txt?)到myemail@example.com. 登录名为myemail@example.com. 错误:无法解析服务。错误:不是套接字。快速搜索的结果可能包含更多信息。这里的评论也可能有用。谢谢@user4317867,但遗憾的是运气不好。我想我的计算机正在尝试连接到端口25,我知道它被阻塞了,我听说它需要通过端口465运行,但是如何?如果全部失败,是否有人有一个vbscript可以发送一封简单的电子邮件?相信我,我会为批处理脚本做任何选择,只要它不打开浏览器窗口。很乐意提供帮助,您可以在命令行上使用CSCRIPT.EXE执行脚本
blat -p gmailsmtp -to myemail@gmail.com -subject "subject text" -body "Body text" -server 127.0.0.1:1099