我们有一台服务器,我们正在使用它进行备份和其他cronjobs。我想在他们的cronjobs或备份之一结束时向用户发送邮件。如果我没有域名,这可能吗?
我们有一台服务器,我们正在使用它进行备份和其他cronjobs。我想在他们的cronjobs或备份之一结束时向用户发送邮件。如果我没有域名,这可能吗?
Answers:
是的,可以在没有域名的情况下发送电子邮件,如果您当前使用的是Gmail,则可以根据需要使用现有的Gmail帐户发送电子邮件。这是一个很棒的教程,可以帮助您配置所有内容:
http://mattlong.posterous.com/enable-cron-emails-using-gmail-on-ubuntu
这是一个示例,您可以使用其他电子邮件帐户(不限于Gmail),但我相信这是最常见的。
如果我没有域名,这可能吗?
排序答案是“是”。您不需要域名即可发送电子邮件,并且我的服务器会定期向我发送postfix
有关主机名中内容的电子邮件(通过-您确实需要MTA),而我的计算机也是如此。我不断收到来自root@bert
(bert
是我的主机名)的电子邮件。
“问题”是,如果没有完全合格的域名,可能会阻止电子邮件,因为许多反垃圾邮件内容都依赖FQDN来对电子邮件的垃圾邮件评分。我个人在Gmail上向自己发送邮件没有任何问题,但您可能与Gmail或其他提供商有问题。
最专业的解决方案是获得一个适当的域并进行设置,但是如果不想花10美元左右,您可以使用Google,Hotmail等获得免费的电子邮件帐户,其中大多数都可以让您发送电子邮件通过SMTP。然后postfix
可以转发这些电子邮件
电子邮件发送在此处解决:如何从命令行发送邮件?
没有复杂性的最简单的发送电子邮件的方法是使用sendemail软件包。假设您的服务器可以看到某种SMTP帐户,这很容易。
http://manpages.ubuntu.com/manpages/lucid/man1/sendEmail.1.html