标签: mail-server

安装邮件服务器的简单方法

我正在寻找一种在我的 Ubuntu 服务器上安装邮件服务器的简单方法。我希望能够通过网络邮件(例如圆形立方体)接收和发送电子邮件。

我有一个域名。Web 服务器已经正常工作,没有任何问题。

当我在 Ubuntu 上搜索“在 Ubuntu 上安装邮件服务器的简单方法”时,我在博客上找到了数百个安装邮件服务器的步骤:

  1. Ubuntu 12.04 上的邮件服务器:Postfix、Dovecot、MySQL
  2. 在 Ubuntu 上创建邮件服务器
  3. 后缀

但是,如果我遵循这些教程,我肯定会犯错误,这将非常非常耗时。不过,大多数步骤看起来很容易自动化。

我尝试了几种安装方法:

sudo apt-get install dovecot-postfix

sudo tasksel install mail-server

但是从那里开始,我不知道如何添加电子邮件帐户,并测试它是否真的有效。

您知道是否有自动安装邮件服务器的方法?

编辑-新答案

信箱

一个非常有趣的开源项目,可以将 ubuntu 机器变成电子邮件服务器:

https://github.com/JoshData/mailinabox

server mail-server software-installation

25
推荐指数
2
解决办法
7万
查看次数

如何更改 Helo 地址?

现在我的 Helo 地址 = localhost (helo=localhost)。将其设置为我服务器的域名是否更好?如果是这样,我该如何更改它?我正在运行 Ubuntu 12.04 和 Postfix。谢谢。

email postfix smtp 12.04 mail-server

18
推荐指数
1
解决办法
3万
查看次数

Exim PanicLog 具有非零大小...?

我从我的 Ubuntu 服务器收到以下错误:

exim paniclog /var/log/exim4/paniclog on (my server FQDN) has non-zero size, mail system might be broken.
Run Code Online (Sandbox Code Playgroud)

我在网上找到了一个解决方案在这里。基本上,我只需要通过输入以下代码来擦除恐慌日志:

sudo rm /var/log/exim4/paniclog
Run Code Online (Sandbox Code Playgroud)

所以,我知道如何摆脱错误,但我不知道它是如何开始的,以及如何不让它再次发生。有什么解释吗?提前致谢。

log mail-server

17
推荐指数
3
解决办法
3万
查看次数

在 Sendmail 中使用 Postfix 的问题

我已经使用“apt-get install sendmail”安装了 sendmail,还使用 ​​Webmin 安装了 postfix。但是Postfix无法启动,当我检查/var/log/mail.err

*Jul 11 14:09:03 victoria postfix/master[6588]: fatal: bind 0.0.0.0 port 25: Address already in use
Jul 11 14:09:10 victoria postfix/master[6821]: fatal: bind 0.0.0.0 port 25: Address already in use
Jul 11 14:09:11 victoria postfix/master[6820]: fatal: daemon initialization failure
Jul 11 14:09:12 victoria postfix/postfix-script[6822]: fatal: mail system startup failed*
Run Code Online (Sandbox Code Playgroud)

和我的“netstat -tap”显示:

*root@victoria:/etc/init.d# netstat -tap
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 localhost:mysql         *:* …
Run Code Online (Sandbox Code Playgroud)

postfix mail-server sendmail

15
推荐指数
2
解决办法
4万
查看次数

如何从 Ubuntu 服务器发送电子邮件?

我应该做的是从 Ubuntu 发送电子邮件。我发现的最简单的方法是使用 Thunderbird 并将我的真实电子邮件地址 (abc@hotmail.com) 链接到 Thunderbird 帐户。我可以通过这种方式成功接收电子邮件并下载完整的历史记录。但是,我无法发送电子邮件。

我想要做的是直接从 Ubuntu 发送电子邮件并显示为 user1@localhost 或类似的东西。

这甚至可能吗?在阅读了有关此的不同主题后,似乎使用中继地址是唯一的方法。

我也安装了 Postfix,方法和那里写的一样: How to set up a mail server? 当我被要求选择安装类型时,我选择了 Internet 站点。

我有的选择:

  • 无需配置;
  • 互联网网站;
  • 使用智能主机上网;
  • 司太立系统;
  • 仅限本地;

当询问系统邮件名称时,我输入了一个我拥有的网站: some_website.com 。我仍然没有弄清楚如何通过 bia postfix 发送电子邮件,但我认为将再次使用中继服务器。

我将 Ubuntu 11.10 作为虚拟机运行。

我希望这个问题是有道理的。

postfix mail-server

13
推荐指数
1
解决办法
4万
查看次数

软件选择服务器之间的差异

我正在安装 Ubuntu Server,我想知道它们之间有什么区别:

[ ] OpenSSH server
[ ] DNS server
[ ] LAMP server
[ ] Mail server
[ ] PostgreSQL server
[ ] Print server
[ ] Samba file server
[ ] Tomcat Java server
[ ] Virtual Machine host
[ ] Manual package selection
Run Code Online (Sandbox Code Playgroud)

谁能解释一下?

server lamp dns openssh mail-server

12
推荐指数
2
解决办法
1万
查看次数

无法通过 socket '/var/run/mysqld/mysqld.sock' 连接到本地 MySQL 服务器 (2)

我使用dovecot+postfix+mysql配置了邮件服务器,并且它在服务器(Ubuntu 服务器)中运行良好。但在上周它停止正常工作。它不发送电子邮件。当我尝试telnet localhost smtp连接成功时,但当我连接mail from:<steve@example.com>并按 Enter 时,它挂起,什么也没有发生。

查看/var/log/mail.log文件后,我发现问题可能(99%)出在 postfix 尝试连接到 MySQL 服务器时。如果您看到下面给出的日志文件,您可以看到它说Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2).

Nov 14 21:54:36 ns1 dovecot: dovecot: Killed with signal 15 (by pid=7731 uid=0 code=kill)
Nov 14 21:54:36 ns1 dovecot: Dovecot v1.2.9 starting up (core dumps disabled)
Nov 14 21:54:36 ns1 dovecot: auth-worker(default): mysql: Connected to localhost (mailserver)
Nov 14 21:54:44 ns1 postfix/postfix-script[7753]: refreshing the Postfix mail system
Nov 14 …
Run Code Online (Sandbox Code Playgroud)

server mysql postfix dovecot mail-server

9
推荐指数
1
解决办法
9万
查看次数

如何伪造域的 MX 记录?

我正在测试两个邮件服务器,它们位于两台(虚拟)机器上,并为电子邮件创建了域名。当其中一台服务器需要向另一台服务器发送电子邮件时,它似乎对收件人域的 MX 记录执行 DNS 查找,这不会将发件人服务器指向正确的 IP,无论我放置什么 IP/域映射在/etc/hosts

那么我应该安装 DNS 服务器并为收件人域创建自定义 MX 记录吗?我如何在 Ubuntu 12.04 上做到这一点,或者有更简单的方法吗?

email postfix dns mail-server

9
推荐指数
1
解决办法
3万
查看次数

安装 Roundcube Web Server,在检查 PHP 配置时出现日期和时间错误

安装 Roundcube Web Server,在检查 PHP 配置时出现日期和时间错误。我正在尝试使用 roundcube 配置 webamil。以下是详细信息。

  1. pop / smtp 服务在我的邮件服务器上运行良好。
  2. 能够通过邮件客户端完美发送和接收邮件。
  3. 使用纯文本身份验证。
  4. 邮件服务器中不使用 SSL 或 TLS。
  5. Roundcube 版本:roundcubemail-0.8.5
  6. PHP 版本:PHP 5.3.10
  7. 需要将时区设置为亚洲/加尔各答

我已经检查这个环节和事情,我能理解出它就是我需要修改php.ini/.htaccess或只是/.htaccess却找不到/.htaccess在roundcube的安装文件夹第二个我能找到php.ini/.htaccess@ /usr/local/lib/php.ini...这里我已经是修改date.timezone = "Asia/Kolkata"和重新启动的 appache2 服务仍然 roundcube 安装页面显示以下错误。

以下是带有粗体错误的完整页面: Roundcube Webmail 安装程序

检查环境创建配置测试配置
检查 PHP 版本

版本:OK(检测到 PHP 5.3.10-1ubuntu3.5)
检查 PHP 扩展

运行 Roundcube 需要以下模块/扩展:

PCRE:OK
DOM:OK
Session:OK
XML:OK
JSON:OK
接下来的几个扩展是可选的,建议使用以获得最佳性能:

FileInfo: OK
Libiconv: OK
Multibyte: OK
OpenSSL: OK
Mcrypt: OK
Intl: …

php time date mail-server timezone

9
推荐指数
1
解决办法
2万
查看次数

设置只发送邮件服务器

我正在尝试设置一个简单的邮件服务器来支持我网站中的“丢失密码”功能。

我想知道Exim好不好,或者有什么更好的解决办法?

我也想知道管理smtp服务器并不容易(比如拦截垃圾邮件,或者被黑等),设置只发送邮件服务器会不会引起安全问题?

谢谢!

smtp mail-server 14.04

7
推荐指数
1
解决办法
3万
查看次数