email - 为什么我的电子邮件不是使用 PhpList 从我的 VPS 发送的?

标签 email ubuntu sendmail vps phplist

我有一个来自 Digital Ocean 的 VPS。我在我的服务器上安装了 Phplist。 Digital Ocean 只提供了一个 IP 地址。我正在尝试通过浏览该 IP 地址直接从 phpList 发送电子邮件?这就是我无法通过它发送电子邮件的原因吗?

或者我应该得到一个像 (example.com) 这样的域名才能发送电子邮件吗?或者除了安装 phpLst 之外还有更多的配置要做。我已经在该服务器上安装了 Apache 、 mysql 和 php 及其运行的 ubuntu 12.04(32 位)..

最佳答案

您需要在您的VPS中安装一个SMTP服务器来发送邮件。
我更喜欢在你的 ubuntu 服务器上使用 postfix。
尝试以下链接。它可能对你有帮助。

Install and Setup Postfix on Ubuntu

在此之后打开您的 config.php 文件并搜索以下代码行:
define("PHPMAILERHOST",'');
PHPMAILERHOST 替换为您的服务器主机名 (example.com)

关于email - 为什么我的电子邮件不是使用 PhpList 从我的 VPS 发送的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18942353/

相关文章:

ubuntu - VS 代码 : Error: EEXIST: file already exists, mkdir

google-apps-script - 如何使用 Google Apps 脚本在电子邮件中包含自定义消息

linux - 如何让 ansible 回答 "yes"到 sendmailconfig 询问的所有内容

html - 电子邮件中的图片占位符

html - 是否可以在 MAILTO 链接的正文中添加 HTML 链接

java - 从java中的类路径加载图像时出错

python - 为什么 current_url 在 Ubuntu 16.04 上引发 "No JSON object could be decoded"w/Selenium & PhantomJS?

php - 如何在 PHP 中更快地过滤我的电子邮件?

python - buildozer android NDK 不下载 Ubuntu

php - sh :/sendmail: no such file or directory