AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 25833
Accepted
EmmyS
EmmyS
Asked: 2011-02-12 07:12:30 +0800 CST2011-02-12 07:12:30 +0800 CST 2011-02-12 07:12:30 +0800 CST

我可以安装一个简单的邮件服务器吗?

  • 772

我有 ubuntu 的桌面安装,而不是服务器。但我正在运行一个本地 LAMP 堆栈进行开发。我可以安装一个简单的邮件服务器以便 PHP 的 sendmail 工作吗?

理想情况下,它将具有很少的选项和最少的配置,最好是 GUI 而不是 CL 界面。

编辑添加 - 我是否使用仅本地配置来测试 php mail()? 在此处输入图像描述

mail
  • 6 6 个回答
  • 26129 Views

6 个回答

  • Voted
  1. Oli
    2011-02-12T11:27:17+08:002011-02-12T11:27:17+08:00

    刚postfix需。

    对于设置,只需使用默认值。互联网网站。当您使用它时,有一个部分用于设置允许哪些计算机通过服务器中继邮件。默认值为 127.0.0.1(措辞略显冗长),这很好。这意味着即使另一台计算机可以连接到 postfix,也postfix不会允许它在任何地方发送邮件,而是将邮件发送到 postfix 接受为“本地”域的目的地。

    但良好的网络安全性不会受到伤害。阻止传入连接的路由器和/或防火墙(请参阅ufw)将阻止其他任何人联系postfix.

    如果需要重新配置,只需运行:

    sudo dpkg-reconfigure postfix
    
    • 7
  2. Best Answer
    belacqua
    2011-02-12T08:26:18+08:002011-02-12T08:26:18+08:00

    我安装过的最简单的一个是带有 dovecot 的 postfix。有一个 dovecot-postfix 包,但看起来 Ubuntu 服务器团队也将它打包为 mail-stack-delivery :

    Description: mail server delivery agent stack provided by Ubuntu server team
     Ubuntu's mail stack provides fully operational delivery with
     safe defaults and additional options. Out of the box it supports IMAP,
     POP3 and SMTP services with SASL authentication and Maildir as default
     storage engine.
    

    查看软件中心,我看到 dovecot-postfix 作为元数据包存在(但我不知道从现在开始它是否会被称为一两个版本)。但这就是我所推荐的——它既简单又安全。

    从我的 10.10 桌面上的命令行,我通过 apt-get 安装了它:

    sudo apt-get install dovecot-postfix

    如果你愿意,可以试一试,如果你有问题,就开始一个新的帖子。


    这是一篇旧的 (2009) Ubuntu 服务器博客文章,其中提供了有关 dovecot-postfix 配置的一些详细信息。

    我正在尝试查找有关以 Ubuntu 为中心的邮件服务器项目的当前状态的更多信息。现在我没有找到比2010 年 5 月关于使反垃圾邮件/病毒集成更容易的wiki 帖子更多的内容。

    • 4
  3. panepeter
    2015-07-30T02:46:35+08:002015-07-30T02:46:35+08:00

    如果您只想在本地调试,您可以按照stackoverflow 中介绍的这种方法。php.ini 中的单行,没有额外的包。将您的外发邮件写入一个文件,如果您想调试 html 邮件,可以使用邮件客户端打开该文件。

    sendmail_path = 'tee /tmp/mylocal.mail > /dev/null'
    
    • 2
  4. LGB
    2011-02-12T07:21:38+08:002011-02-12T07:21:38+08:00

    好吧,邮件服务器的 GUI 或 CL 界面并不是那么重要的问题,因为无论如何您都不需要邮件服务器的 UI,仅用于初始配置(好的,有时可能会发生配置更改,例如中继主机等,但是对于已经在工作的服务器来说这是非常罕见的情况)。所以我认为这不是一个重要的方面。我可以建议使用后缀,只需安装(apt-get install postfix)就足够了,并且在安装时会询问最基本的配置设置。然后它将与 PHP 的 mail() 等一起使用,无需进一步配置或大量/日常使用任何 UI(让是 GUI 或 CLI,虽然我不知道用于后缀配置的 GUI,也许是一些通用的系统配置解决方案无论如何,像 webmin 都会为此目的工作)。只是要小心,不要产生一个开放的中继系统:)

    • 0
  5. Burhan Khalid
    2011-12-08T22:15:22+08:002011-12-08T22:15:22+08:00

    您不需要邮件服务器来发送电子邮件,只需要接收电子邮件。要发送电子邮件(使用sendmail),请选择该Internet with smarthost选项。

    • 0
  6. GuruBob
    2017-11-20T13:38:43+08:002017-11-20T13:38:43+08:00

    MailCatcher 运行一个超级简单的 SMTP 服务器,它捕获发送给它的任何消息以显示在 Web 界面中。运行 mailcatcher,将您最喜欢的应用程序设置为发送到 smtp://127.0.0.1:1025 而不是默认的 SMTP 服务器,然后查看http://127.0.0.1:1080以查看到目前为止已到达的邮件。

    https://mailcatcher.me/

    • 0

相关问题

  • 我应该在 Evolution 中使用什么垃圾邮件过滤器:Bogofilter 或 SpamAssasin?[关闭]

  • 如何设置经过身份验证的加密 SMTP 服务器?[关闭]

  • 如何通过 Thunderbird 访问 /var/mail/ 中的系统邮件?

  • 如何使 cron 电子邮件成为我的 @gmail 帐户

  • 是否有适用于 IMAP 邮件帐户的 Gnome 小程序?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    我需要什么命令来解压缩/提取 .tar.gz 文件?

    • 8 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Marko Smith

    如何使用命令行将用户添加为新的 sudoer?

    • 7 个回答
  • Marko Smith

    更改文件夹权限和所有权

    • 9 个回答
  • Martin Hope
    EmmyS 我需要什么命令来解压缩/提取 .tar.gz 文件? 2011-02-09 14:50:41 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve