Articles of 电子邮件服务器

Postfix / Dovecot支持多个域名

我有一台运行Postfix / Dovecot的服务器,后端configuration为使用域名“olddomain.com”。 我正在迁移一切使用另一个域'newdomain.com'和Postfix / Dovecot / Postfixadmin都需要迁移。 不过,我需要支持这两个域名一段时间,这应该是透明的用户。 发送到“[email protected]”的电子邮件需要到达“[email protected]”,用户需要能够使用“[email protected]”和“username @ newdomain”login(Postfixadmin / Dovecot) .com“等。 我不知道如何做到这一点,以支持命名的用例,所以任何帮助,将不胜感激。 相关configuration的东西: postconf -n command_directory = / usr / sbin config_directory = / etc / postfix daemon_directory = / usr / libexec / postfix data_directory = / var / lib / postfix debug_peer_level = 2 debugger_command = PATH = / […]

我可以使用MXlogging向Google Apps发送一些地址,还可以向我的服务器发送一些地址?

我已经安装在我的VPS上,我的域MXlogging指向: 0:mail.mydomain.com 而且whm / cpanel具有邮件转发规则,这些邮件转发规则将某些@mydomain电子邮件地址pipe理到我的CRM软件中。 但对于某些我想转发到Google Apps的电子邮件地址。 例如,[email protected][email protected] @mydomain.compipe道到cPanel – > CRM(mail.mydomain.com),但是[email protected]应该去Google MXlogging。 那可能吗? 我之所以想要在[email protected]下注册Google Apps,如分析和其他Google服务。 我最初的想法是添加一个子域名,如[email protected]并指出该子域的MXlogging谷歌..但我想避免这一点,如果可能的话。

如何在postfix中设置一个全面的电子邮件

我使用postfix在ubuntu上configuration了一个邮件服务器( 按照这个答案 ) 现在我想设置一个全面的电子邮件。 我怎么去做这个?

雷鸟从Dovecot断开

我正在pipe理服务于大量用户的Dovecot POP3服务器。 其中一些用户位于偏远地区。 我收到有关Thunderbird客户端显示要下载的邮件数量的用户的报告,但之后断开连接。 服务器日志显示没有关于用户邮箱的损坏。 只有exception是1 RETR被接收,〜10KB的数据作为回复发送,没有下载,没有被删除。 此外,这些用户“断开”而不是“注销”。 我找不到我的问题的任何指针。 networking连接似乎不错,服务器正在处理其他用户没有问题和速度,服务器硬件不饱和。 虽然我不能排除Thunderbird的故障。 我只是没有经验。

使用不带系统用户帐户的adduser /邮箱创build用于sendmail的邮箱

我想为Sendmail创build一些邮箱,我将使用adduser系统实用程序来创build邮箱,因此每个邮箱都将成为系统中的用户。 如何限制这些帐户的权限,因为它们只用于邮件。 而顺便说一句,有没有这个相同的MTA有没有替代邮箱而不必创build系统用户帐户?

移动电子邮件主机没有反弹?

我们的网站和电子邮件目前由共享托pipe服务托pipe。 我们很快就会把这两个人都转到VPS,我想确保我们尽可能less的延迟,而且我们这样做没有丢失的电子邮件。 我是一个玩服务器pipe理员的开发人员,所以我对这个东西有基本的了解,但是除此之外不多。 我们的旧服务器是共享主机,我们通过一个cpanel帐户访问,而新的服务器运行WHM,我们可以创build尽可能多的cPanel帐户,我们想要的。 以下是我目前认为的最简单的方法: 在新服务器上,设置专门用于电子邮件,mailservices.domain.com或类似的子域。 在DNS中设置Alogging,以使域由新服务器完全处理,并等待TTL过期。 在新服务器上,为mailservices.domain.com上的所有用户设置重复的电子邮件帐户。 在旧服务器上,将domain.com的MXlogging设置为指示该域的电子邮件由mailservices.domain.com处理,并将其设置为“远程邮件交换器”,以便它不会在本地保存电子邮件。 告诉我们所有的用户,他们现在应该使用mailservices.domain.com作为他们的电子邮件。 一旦新的MXlogging被拿起,电子邮件应该开始被传送到新的帐户。 在将domain.com完全转换到新服务器之前,请确保将其MXlogging设置为使用mailservices.domain.com作为电子邮件。 这样,无论您在转换过程中是访问旧服务器还是新服务器,都始终将邮件发送到新服务器。 上面有没有根本的误解? 有没有更好的方法来确保我们不会丢失电子邮件并减less交货时间问题? 谢谢你的帮助。

Exim重试是基于消息而不是基于主机的? 为什么

从我所了解的exim重试应该是基于HOST,而不是基于消息。 这似乎对我有意义。 如果一台主机的服务器超负荷,或者告诉你“延迟发送消息”,那么推迟几个小时的消息似乎是不好的forms,但是要继续用服务器发送去往该主机的所有其他消息(即如果雅虎说“停止”,你应该停止所有的雅虎邮件!不只是继续尝试他们,并延迟他们的服务器告诉你一遍又一遍的停止!)。 从我读到的这个Exim应该如何工作,但是: 我的重试规则(对于“大主人”,也就是当他们推迟或阻止时最受伤害的人),我们使用:每5小时持续4天): \ N ^ [^ @] + @雅虎。\ N * F,4天,5小时; \ N ^ [^ @] + @ rogers。\ N * F,4d,5h; \ N ^ [^ @] + @ hotmail。\ N * F,4d,5h; 检查exinext的结果: 运输:mx-rogers.mail.am0.yahoodns.net [98.139.214.154/208.83.209.44]:1W1Lmv -0004iy-IL错误-45:来自远程邮件服务器的SMTP错误:MAIL FROM:SIZE = 13119:host mx-rogers.mail.am0.yahoodns.net [98.139.214。 154]:421 4。 第一次失败:09-Jan-2014 15:12:45 最后尝试:09-Jan-2014 15:12:45 接下来尝试在:09-Jan-2014 20:12:45 运输:mx-rogers.mail.am0.yahoodns.net […]

Gmail无法从Google Compute Engine获取

我一直在得到networking是无法到达的错误,每次我尝试使用PHP邮件的东西了。 alt2.gmail-smtp-in.l.google.com [2a00:1450:4010:c03::1a] Network is unreachable alt3.gmail-smtp-in.l.google.com [2607:f8b0:400e:c03::1a] Network is unreachable 我试图研究,看看有什么问题,似乎启用ipv6会导致一些问题。 因此,我试图通过执行以下操作来禁用我的服务器上的ipv6: 我将这些行添加到了sysctl.conf net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1 net.ipv6.conf.lo.disable_ipv6 = 1 net.ipv6.conf.eth0.disable_ipv6 = 1 并在/ etc / hosts文件中注释掉了ipv6地址 我不太清楚,如果我仍然错过任何东西,因为它似乎不工作! 希望有人能帮助我这个! 更新:ifconfig -a eth0 Link encap:Ethernet HWaddr 42:01:0a:f0:64:e1 inet addr:10.240.100.225 Bcast:10.240.100.225 Mask:255.255.255.255 UP BROADCAST RUNNING MULTICAST MTU:1460 Metric:1 RX packets:2491 errors:0 dropped:0 overruns:0 frame:0 […]

Postfix的SMTP服务器获取“550请求的邮件操作没有采取:无效的IP”

我有一个名为smtp-ca.mdpi.com的SMTP服务器,当发送电子邮件到一些特定的中文电子邮件域时,我回来了: 550 Requested mail action not taken: Invalid IP<64.15.147.140> (in reply to end of DATA command)) 我在域的TXT中设置了一个SPF。 rDSN工作正常。 任何想法为什么发生这种情况 先谢谢你。 编辑:这是postconf -nconfiguration alias_maps = hash:/etc/aliases append_dot_mydomain = no biff = no config_directory = /etc/postfix inet_interfaces = 127.0.0.1 10.10.0.10 local_transport = error:local delivery is disabled mailbox_size_limit = 0 message_size_limit = 102400000 myhostname = smtp-ca.mdpi.com mynetworks = […]

validation错误通过terminal中的openssl连接到邮件服务器

我已经使用Postfix和Dovecotbuild立了一个电子邮件服务器,并且能够使用各种邮件客户端发送和接收邮件,但由于某种原因,当我尝试通过terminal中的openssl进行连接时,出现了身份validation错误。 这几乎是如此: openssl s_client -connect mail.example.com:587 -starttls smtp [build立到服务器的连接] EHLO mail.example.com AUTH PLAIN cGFzc3dvcmQ= 535 5.7.8 Error: authentication failed: 我用下面的每一个来产生我的AUTH PLAIN消息,其中没有一个已经authentication了我: echo -en '\0username\0password!'|base64 echo -en '\000username\000password!'|base64 echo -e '\0username\0password!'|base64 echo -e '\000username\000password!'|base64 我用来设置邮件服务器的教程build议我使用: echo -en '\000username\000password!'|base64 但这从来没有为我工作。 我的用户名格式为[email protected] ,在使用邮件客户端连接服务器时有效。 有谁知道为什么我可能会得到错误? 我假设这是因为我没有正确地生成base64身份validation消息,但我相当新的Linux,所以我可能会忽略一些简单的东西。 我已经按照教程的信,我已经多次检查我的设置。 除了这个问题之外,其他一切都按预期工作。 服务器运行Debian 7(64位),教程在这里: https : //www.howtoforge.com/tutorial/build-your-own-cloud-on-debian-wheezy/ 谢谢。