我正在虚拟电脑上寻找类似的东西,无需任何登录即可快速发送电子邮件。我的意思是我不想设置任何 .muttrc 或任何其他设置。我只想给 A 发一条简短的消息[电子邮件受保护]。这可能吗?如何实现?
sendMail -r [email protected] -msg "I am coming, x"
sendmail -r [email protected] -msg "here is the project" -a file.tgz
是否有任何易于使用的 unix 程序用于这种自发通信(没有任何额外的麻烦)?
[更新]
假设我只有与互联网的网络连接,现在我想通过某个电子邮件 XYZ 快速向我的朋友发送一条消息。我可以 ping 它并且可以使用莫尔斯电码。我可以结合 morse/ping 向我的朋友发送消息吗?或者是否有一些更简单的方法来传输消息而无需麻烦地设置各种后缀等?如果有某种服务可以收集所有 morse-ping 消息,然后将它们发送到电子邮件中 - 是的,那么就有可能进行调查。
答案1
是的,您可以使用 UNIX 系统的 mail 命令,只需键入:
mail -s "Your subject" [email protected]
Your message
.
不要忘记用最后一行“.”来结束您的邮件。 。
为了传递邮件,您必须配置 MTA(postfix、sendmail)以使用 SMTP 中继等并配置发件人的本地域。
提示:当然你也可以使用这个命令:
mail -s "Your subject" [email protected] <<EOF
The text of your mail
Another line
EOF
答案2
在最简单的情况下,您必须以某种方式指定邮件中继。
恕我直言,这应该可以在命令行上实现,但我没有在mailx 手册页。
我个人确实使用 postfix 作为本地 MTA 的标准设置。此标准设置使用没有 DNS 解析的“mailrelay”作为邮件中继。之后我只需将邮件中继的 IP 别名放入我的服务器即可。之后我就可以使用mailx并直接发送邮件了。但为此我必须设置 postfix 和 /etc/hosts - 这不是你想要的。
答案3
那talk
命令呢?如果您只是想轻松交谈并且不需要通过电子邮件,那么这可能适合您的需求。