从命令行发送邮件

Ram*_*amy 15 email smtp ruby ubuntu

好的,我已经四处寻找一些东西来处理我拥有的这个小电子邮件项目。

首先,一些背景:我的家人每年都有一个秘密圣诞老人,我提议编写一个脚本来随机选择谁收到谁的礼物。我想做的是发送一封电子邮件,让人们知道他们将收到礼物给谁,但我不想通过我的 gmail 帐户发送电子邮件,因为我将参与秘密圣诞老人活动。

问题:如何从命令行/脚本发送电子邮件,而无需将该电子邮件存储在我的 gmail 帐户(或任何其他邮件帐户)的“已发送邮件”中。我我会建立自己的 smtp 服务器,但我真的很无能为力。

Isa*_*tch 8

您确实需要一个特殊的 SMTP 服务器,但您不需要自己设置它。正如有人已经建议的那样,您可以创建一个虚假的 Gmail 帐户并为此使用 SMTP。或者,为了真正匿名,您可以使用SMTP 提供商;这将允许您伪造您的回信地址(与垃圾邮件发送者的做法相同),以获得额外的匿名和自定义层(“来自:YourFriend@SecretSanta.com”)。

这是配置 sendmail 以使用 SMTP帮助,在直接指定标头而不是依赖邮件客户端时很有用。

  • 嗯,我伪造的 From: 标题的例子让人怀疑是否真的有 SecretSanta.com。确实有:他们为这个问题提供了一个交钥匙解决方案。 (3认同)