只想从我的Ubuntu服务器发送电子邮件。使用哪种简单的SMTP服务器解决方案?[关闭]


16

基本上,我有一台Ubuntu Server计算机,并且我希望有一种防白痴的解决方案,用于从也在同一台计算机上运行的网站发送电子邮件。

我的怀疑是:

1)我应该使用postfix还是smtp服务器有更简单的解决方案?

2)我还需要能够接收电子邮件吗?我只想发送电子邮件...

3)我使用Ubuntu服务器随附的后缀对邮件进行了简单测试,并且电子邮件已发送,但是邮件进入了我的gmail垃圾邮件箱。无论如何要避免垃圾邮件箱?

4)电子邮件发件人是root@mysite.dyndns.org。我该如何改变?

非常感谢!

-塞尔吉奥


使用postfix或sendmail可以很好地发送-默认情况下,它不会接收电子邮件,但如果将来需要,也可以使用。使用php send mail功能也很容易实现表单网页。
Piotr Kula

Answers:


5

桌面Ubuntus的选择是软件包msmtp-mta(作为默认sendmail替换安装)。


4

这并不是您说要寻找的解决方案,但是如果您可以访问其他smtp服务器,则可以使用nullmailer

它是为业力安装的93kB,需要一到两行配置。.::)

说明:简单的仅中继邮件传输代理Nullmailer是主机的替代MTA,它可以中继到固定的一组智能中继。它被设计为易于配置,并且在从属计算机和chroot中特别有用。



2

您不需要自己运行SMTP服务器。您可以装配系统以使用其他盒子的服务器进行发送。例如,如果您有权访问ISP(或托管服务)的邮件服务器,则可以从那里发送邮件。

要给出真正有用的答案,实际上需要知道您要执行的操作-您的解释确实含糊。您要从CGI脚本发送电子邮件还是什么?


2

首先:您将希望增加接收邮件的可能性,并且仅当用于Bounces时,除非您在服务器上使用的电子邮件不是其他电子邮件。如果这样做,您可能也将不需要SMTP服务器-我知道的每个电子邮件提供商都单独提供一个。

只要您知道自己在做什么,Postfix的配置就不会很困难。您可能需要阅读Postfix文档以及有关邮件系统的一般信息。

是的,可以,但是您选择运行自己的服务器。如果您不想要这项工作,请不要运行。

电子邮件发件人是root@mysite.dyndns.org。我该如何改变?

这应该是规范的地址重写

关于垃圾邮件:您的服务器是否位于家里?来自拨号连接的邮件通常在任何地方都被阻止。


2

SMTP服务器用于发送邮件,而POP3用于接收邮件。对于垃圾邮件传递,我不确定是什么原因造成的,因为我使用gmail SMTP详细信息从应用程序发送了一封邮件,但是该邮件已传递到我的垃圾邮件中。


1
那不是很正确。SMTP用于发送和接收邮件。客户端使用POP(和IMAP)访问邮箱。
马修·克拉克

1

您的邮件可能被标记为垃圾邮件,因为发件人显然是默认收件人-“ mysite.dyndns.org”。

要解决此问题:我距离Postfix专家还很远,但是您是否在/ etc / postfix /中查找过,可能是文件main.cf?


此外,许多垃圾邮件发送者还会阻止动态IP地址
Journeyman Geek

0

1)如果您想接收电子邮件,则只需要一个smtp服务器。不需要仅发送它。

3)垃圾邮件箱是收件人电子邮件系统的功能,而不是发件人的功能。无法保证不将其放入垃圾邮件箱。您可以通过使您的邮件看起来不像垃圾邮件(这是另一个问题的主题)来将其最小化。

4)这可能是默认发件人。无论您使用什么API发送邮件,都应允许您对其进行配置。应该将其设置为可以接收邮件的地址。


2
不,您对#1有误。您使用IMAP或POP服务器进行接收,但SMTP用于发送。
Wuffers 2010年

5
@先生。男人:SMTP服务器在您要向其发送邮件的服务器上。您不需要 SMTP服务器来发送邮件。甚至可以使用telnet完成。某些站点确实设置了转发SMTP服务器,该服务器将邮件中继到接收者。IMAP和POP是邮件服务器协议,用于在收到邮件后访问邮件。
KeithB 2010年

@KeithB:如果由于某种原因无法访问远程服务器(包括ISP的中继),拥有真正的本地邮件服务器(如postfix)仍然很有用;因为它将稍后重试发送邮件。(由Sergio决定这是否真的很重要。)
2010年

0

如果您不打算中继邮件,则Postfix非常简单。您的问题不是Postfix的错:听起来好像Postfix运行正常。

垃圾邮件:查看SPF-SPF可以告诉其他站点您有一个仅发送来自同一台计算机的邮件的策略。但是,你需要破解的DNS设置了。使用名称服务器检查器来查看是否没有任何明显的问题,例如未在您的站点上设置反向DNS:请参见SF qn,名称服务器检查器


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.