我有一个Dovecot默authentication书“dovecot.pem”,这是localhost。 我的电子邮件客户端使用“domain1”和“domain2”作为电子邮件主机。 因此,我有两个自签名证书“domain1.crt”和“domain2.crt”。 现在,我如何为Dovecot创build一个链接的SSL证书,包括domain1和domain2?
当员工离开公司时,我想将他们的整个Maildir移动到“老员工”账户的文件夹中。 鉴于Maildir独占使用文件系统,我觉得应该可以只使用mv ~fred/Maildir ~oldemployees/Maildir/fred或类似的。 如果我这样做,如何触发邮件客户端通知有一个新的目录?
我怎样才能增量地将maildir备份到cifs共享中,而不是每次都创build一个完整的映像? 我有一些大的邮件帐户鸽舍。 唯一可用的备份是在Windows服务器上。 我更喜欢在整个目录结构中使用rsync和创build每个邮件帐户(甚至整个dovecot邮件目录)的档案之间的解决scheme。 我已经考虑创build一个脚本来遍历目录结构,并根据时间戳创build每个文件夹的存档。 如果有必要,我可能base64编码所有的目录名称。 我不需要保留任何用户权限,因为整个邮件目录正在使用vmail用户。 有更好的解决scheme吗? 我还必须考虑任何maildirlocking?
我已经收购了一些邮件用户,我想把他们从现有的邮件服务器转移到我的。 我已经build立了一个代理服务器,它允许我代理IMAP和POP连接,而且我可以控制用于指引他们到合适的邮件服务器的DNS。 我没有访问旧的邮件服务器。 邮件代理服务器正在运行Linux 不幸的是,我怀疑有很多人使用同一台服务器的POP3和SMTP。 我想创build一个SMTP代理,这样我就可以在转换过程中为客户提供SMTP服务,而无需打开邮件中继。 似乎并没有出现Perdition在本地提供这个解决scheme。 有谁知道一个解决scheme,或者代理SMTP请求(包括AUTH请求) – 理想的能够映射哪些请求到哪个后端? [我还没有尝试IPTables DNAT规则 – 我怀疑这可能会起作用,但是我没有能力对每个域/客户端的不同服务器进行身份validation,这使得迁移变得更加困难]。 编辑 我已经尝试configuration达夫科特作为董事/代理代替亡灵。 这适用于IMAP和POP,但不适用于SMTP – 具体而言,它将根据用户名或域名进行身份validation – 它不会检查SMTP服务器的实际凭据。
我想configurationdovecot作为gmail imap代理。 如果我的networking中有任何系统要连接到imap.gmail.com,则必须通过dovecot代理。 可以用dovecot设置这样的环境吗? 如果是的话,你可以帮我configuration我的鸽舍服务器。 温暖的问候 Supratik
我试图在我的Amazon EC2实例上login到我的IMAP Dovecot服务器。 我正在尝试以root身份login,并在邮件日志中收到此错误: dovecot: imap: Error: user root: Invalid settings in userdb: userdb returned 0 as uid 我该怎么办? 谢谢。
我们正在使用Dovecot的Postfix和通过Dovecot的SASL Auth(基于本教程)。 所有作品都像预期的 但是,当Dovecot停机(即出于维护或其他原因),则客户端无法在Postfix进行身份validation,Postfix会拒绝客户端请求,因为在smtpd_recipient_restrictions之后会出现permit_sasl_authenticated 。 当Dovecot身份validation失效时,有没有办法暂时拒绝邮件到达Postfix? 我们的后缀conf是: smtpd_restriction_classes = check_sender_auth check_sender_auth = reject_authenticated_sender_login_mismatch, permit_sasl_authenticated, reject smtpd_recipient_restrictions = reject_invalid_helo_hostname, reject_non_fqdn_recipient, check_sender_access mysql:/etc/postfix/check_sender_domains, reject_non_fqdn_helo_hostname, […] check_sender_domains是一个查找表,返回check_sender_auth发件人地址声称是从我们。
在我的服务器上做一个nmap,我得到这个: 25/tcp open smtp 80/tcp open http 110/tcp open pop3 143/tcp open imap 465/tcp open smtps 587/tcp open submission 993/tcp open imaps 995/tcp open pop3s 我只想使用安全的连接,因此只有smtps,imaps和pop3s。 我可以禁用不安全的协议,并期望事情工作? 如果我试图发送电子邮件给没有pop3s的服务器呢? 为什么在那里submission ? 它属于Postfix,但是他的目的是什么? 不是只使用smtp / s的后缀? 我正在使用Roundcube来阅读我的电子邮件,这是与Postfix和Dovecot托pipe在同一台服务器上。 我没有使用任何其他电子邮件客户端。 如何禁用公共imaps和imaps ? 我只想要Roundcube使用它。
我需要移动托pipe服务提供商的四个或五个域名,由于几个原因,我正在考虑一个Linux VPS,而不是留在我目前的共享,托pipe托pipe服务提供商。 唯一阻止我的是电子邮件。 我有很多运行和维护Apache的经验,但没有任何电子邮件服务器。 基于一些研究,如果我想保留我现在使用的东西,看起来我会用Postfix和Dovecot,可能还有Exim和SpamAssassin。 我没有问题进行定期维护和安全更新观看,但我不想咬更多比我可以咀嚼。 对于新来的电子邮件服务的人来说,设置一个可以通过SSL / TLS进行外部访问的电子邮件服务器(通过SMTP和POP3,而不是IMAP),可以通过SSL / TLS进行访问,而且对多个域名合理可靠? 多less时间的承诺是维护一个?
我使用fail2ban运行CentOS 5服务器,目前我的鸽舍服务遭受了powershell攻击。 我知道fail2ban正在工作,因为它阻止了我的FTP服务器和Postfix的攻击。 出于某种原因,我错过了一些与dovecot有关的事情,因为fail2ban日志没有任何内容,攻击仍然没有消失。 我的日志如下。 Dovecot将所有内容logging到/var/log/dovecot-info.log 我看到两种types的日志。 第一个看起来像这样(注意:我的服务器IP是好的 – 我用xxx.xxx.xxx阻止了更细的细节): Feb 22 21:48:21 pop3-login: Info: Aborted login (auth failed, 1 attempts): user=<felix>, method=PLAIN, rip=177.19.151.139, lip=173.xxx.xxx.xxx Feb 22 21:48:23 auth: Info: passwd-file(felipe,177.19.151.139): unknown user Feb 22 21:48:25 pop3-login: Info: Aborted login (auth failed, 1 attempts): user=<felipe>, method=PLAIN, rip=177.19.151.139, lip=173.xxx.xxx.xxx Feb 22 21:48:29 auth: Info: passwd-file(felix,177.19.151.139): unknown […]