原始的电子邮件文件名称模式如下所示: 1447902202.31829.old-domain.com,S=15459960_2,S 如果我们要迁移到另一个电子邮件服务器,我们应该重命名文件名的主机名部分,以便它变成: 1447902202.31829.new-domain.com,S=15459960_2,S 或者它根本无关紧要? 一些用户可能使用不同的电子邮件客户端通过IMAP访问他们的电子邮件。 典型的电子邮件客户端是否使用电子邮件文件名作为标识来标识电子邮件,否则他们将实际检查电子邮件文件并从标题中find消息ID?
所以基本上我有我的网站上的联系表格。 我刚刚意识到联系表单没有转发我的电子邮件的反应,因为我没有安装sendmail 。 有没有什么办法可以让我恢复在安装sendmail之前无处发送的消息? 如果你需要知道,联系表格是由一个名为“联系表格7”的wordpress插件。 不幸的是,插件不logging对数据库的响应。
我在Windows 2012服务器虚拟机上安装了hMailServer,并且需要正确设置反向DNS +邮件服务器,以避免电子邮件被某些大型提供商反弹回来,这些提供商最近开始对此进行检查。 我的服务器提供商允许设置一个rDNS条目,但是我正在托pipe几个域名。 所以,我不知道要在那里设置和如何configurationhMailServer。 高级设置中有一个默认域设置,但是帮助说这只用于没有显式域login的用户。 那么,我如何configurationhMailServer来使用我为rDNS设置的域?
背景:客户报告redownloading邮件。 邮件存储在/ home目录中,没有可用的空间,我检查了它。 (是的,我们得到了Nagios,但客户意识到情况:>)Courier-imap {-ssl}版本:4.8.0-3 问题:如果没有观察到磁盘空间,邮件服务器如何开始重新下载该帐户中的所有邮件? 据我挖掘我发现这个情况和文件之间的连接:courierimapuiddb存储在用户的Maildir。 这是一个数据库,保持电子邮件的UIDS。 但是,如果没有磁盘空间,它怎么可能被抹去? 如果你需要额外的信息侵入,请给我一个链接。
我正在使用MailEnable作为电子邮件服务器在Windows Server 2012 R2上configurationVPS。 由于端口25被ISP阻止,所以我使用端口587。 在电子邮件客户端Outlook或ThunderBird上configuration时,它都通过testing,我能够从Outlook接收testing消息。 以下是我的Outlook设置: 但是,当我尝试从Gmail或Hotmail等发送邮件时,我无法收到任何testing邮件。 我检查了服务器防火墙和端口25是打开的。 任何人都可以请帮助,谢谢。
我有一个邮件服务器:后缀; dovecot的; MySQL的; ssl证书。 那是工作。 但是,如何configuration我的MAILSERVER,使MAIL CLIENTS(thunderbird,apple mail,outlook)能自动find设置?
我正在运行一个邮件服务器,并且在向Google发送邮件时遇到问题。 邮件到其他提供者工作正常。 我想这可能与我的DNS设置有关,因为我已经读过Google对正确的MX和SPFlogging非常挑剔。 这是我有什么: 域xx.yy.zz(它是yy.zz的子域)有IPv4和IPv6。 dig A xx.yy.zz和dig AAAA xx.yy.zz提供正确的IP。 dig MX xx.yy.zz返回xx.yy.zz dig TXT xx.yy.zz返回"v=spf1 a mx ip4:xxx.xxx.xxx.xxx ip6:xxxx:xxxx:xxxx:xxxx::xxx ~all" 。 发送给Google以外的提供商的邮件表明,邮件标题中的“from”项是[email protected] 。 有没有其他的设置,我应该看看?
我的ssmtp不会将“从”根目录更改为我的电子邮件。 在我的ssmtp.conf中有: [email protected] 在debugging输出中,我发现工作和非工作命令之间只有一个区别: 工作命令: echo“body”| mail -s“testing”[email protected] debugging输出: Feb 16 13:28:20 deb1-sh sSMTP[21160]: To: [email protected] 不工作命令: echo“body”| 邮件-s“testing”根 debugging输出: Feb 16 13:27:21 deb1-sh sSMTP[21151]: To: root 根据这篇文章: http : //possiblelossofprecision.net/?p=591我试图添加文件/etc/mail.rc以下内容: alias root [email protected] 没有成功。 我运行debian jessie 8.3。 它看起来像ssmtp根别名不起作用。 有没有人知道为什么? 或者如何解决这个问题? 谢谢。
我正在configuration一个debian服务器,我需要一个邮件服务器来处理所有的通知(fail2ban,logwatch等)。 我需要这些通知发送到一个特定的电子邮件地址。 我有一个我可以使用的域的smtp帐户。 我成功configurationexim使用这个smtp服务器通过使用“ 卫星 ”模式这里是我的/etc/exim4/update-exim4.conf.conf dc_eximconfig_configtype='satellite' dc_other_hostnames='' dc_local_interfaces='127.0.0.1' dc_readhost='mydomain.com' dc_relay_domains='' dc_minimaldns='false' dc_relay_nets='' dc_smarthost='mysmtp-server:587' CFILEMODE='644' dc_use_split_config='false' dc_hide_mailname='true' dc_mailname_in_oh='true' dc_localdelivery='maildir_home' 这适用于发送邮件,但是当我发送邮件到@localhost邮件发送到我的smtp服务器,并丢失。 我想要exim将邮件存储到本地用户家中的Maildir的@localhost中。 如果需要,我也可以使用postfix。
我们使用Postfix 2.11.0和Dovecot 2.2.9作为MTA / MDA的组合。 作为pipe理邮件域和邮箱的前端,使用了postfix.admin。 由于允许用户添加邮箱到他们的域可以很容易地失去控制我想设置每个域的最大邮箱大小。 举个例子: domain example.com >> Domain quoata = 20000 MB 这将允许用户以任意大小自由设置他们的邮箱,但不允许他们使用超过20 GB(通过所有邮箱传播)。 为了澄清我不想设置每个邮箱配额,这是强制性的。 pipe理员获得x MB的空间,并可以将其分配给他们的喜好。 我的第一个想法是将这个function添加到我自己的postfix.admin,添加一个新的列到存储域配额的域表的方式。 然后每次向特定的域添加一个新的邮箱,包含当前邮箱配额的列将被查询和总结,然后检查这个示例代码(这不是真正的代码!): if (SUM(mailbox_quota) + to_add_mailbox_quota > domain_qouta) { throw_warning and don't proceed } 但也许我错过了一些function,我很高兴能够了解这方面的几种方法。 编辑: 通过评估postfix.admins代码,我发现这个: # TODO: detailed error message ("domain quota exceeded", "mailbox quota too big" etc.) via flash_error? Or "available […]