我知道maillinux中有命令通过命令行发送电子邮件.如何从终端发送一行简单的电子邮件?
例如:
mail user@gmail.com [subject] [body]
Run Code Online (Sandbox Code Playgroud)
并且在没有任何确认或提示的情况下发送电子邮件给用户?
原因是,我希望在java程序中发生特定事件时通过电子邮件向我发送简短消息.我的想法是,我将使用Runtime.getRuntime()......等来发送mail command我的java程序.
我过去cron经常做类似的事情,但目前的实现并没有使用cron,所以我需要尝试这样做.
我试图通过cpan安装Net :: SSLeay来安装Email :: Send :: SMTP :: TLS但是我收到以下错误.
cpan[5]> install Net::SSLeay
Running install for module 'Net::SSLeay'
Running make for M/MI/MIKEM/Net-SSLeay-1.49.tar.gz
Has already been unwrapped into directory /home/ubuntu/.cpan/build/Net-SSLeay-1.49-VDZ57t
Could not make: Unknown error
Running make test
Can't test without successful make
Running make install
Make had returned bad status, install seems impossible
Run Code Online (Sandbox Code Playgroud)