1

我有这个代码:

blat -to test@test.com -server -f test@test.com -subject "subject" -body "body" -attach DATA.log

它使用 blat 发送电子邮件,但它给出了错误:

提供的参数不足

有谁知道我做错了什么?谢谢。

4

2 回答 2

3

试试这样:

此处为 GMX 设置服务器。您必须为您的提供商设置它。

blat.exe -server SMTP.GMX.COM -f your_E-mail_address -to Destination_E-mail_adress -s "cc text" -body "body text" -u "Login of your E-mail" -pw "Password of your E-mail"

http://www.blat.net/syntax/syntax.html

这里列出了最常见的 SMTP 和 POP 服务器:

http://www.arclab.com/en/amlc/list-of-smtp-and-pop3-servers-mailserver-list.html

编辑 :

显然,您需要stunnel来提供 GMail 要求的安全套接字层 (SSL)。

您也可以尝试与为我工作的 GMX 等其他提供商合作。

或者您可以尝试 Mailsend :

https://github.com/muquit/mailsend/

于 2014-06-23T11:43:11.137 回答
0

您似乎正在尝试通过 mail() 检查错误日志。您必须添加带有端口号和安全类型的身份验证方法。你可以在这里找到所有免费的 SMTP 服务器列表:https ://www.weblydigital.com/free-smtp-server-list-public-smtp-host/

于 2018-09-08T10:20:15.843 回答