标签: dovecot

将邮件服务器移至谷歌应用程序

我最近刚刚将我的一个邮件服务器(Exim+dovecot)移到了谷歌应用程序,认为这会是一个好主意。我很想听听 serverfault 社区的看法,主要是权衡利弊。

优点:
- 无需维护自己的邮件服务器
- 额外的安全性 - 我们在这里谈论的是谷歌服务器
- 无需处理垃圾邮件等资源浪费 - 现在是谷歌的问题。
- 更好的连接性/更好的正常运行时间

缺点:
- 安全性 - 您可以信任具有任何敏感信息的第三方吗?
- 无法访问邮件应用程序,也无法进行自定义以满足您的确切需求
- 从长远来看,无法知道 google 是否会关闭或收取更多费用。

很高兴听到你们对迁移或不迁移到谷歌应用程序的看法。谢谢,

email google exim dovecot g-suite

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

使用 Dovecot 驱动程序进行 Exim 身份验证

按照 Dovecot Wiki 上的说明设置 Exim 以与 Dovecot 共享身份验证凭据。我已经设置了 Dovecot 来为虚拟用户发送邮件,并在 exim 中设置了一个路由器和传输器来发送到这些 v-user 的 Maildirs。我似乎无法使下面详细说明的配置起作用,以便对 SMTP 身份验证使用相同的用户凭据。

http://wiki.dovecot.org/HowTo/EximAndDovecotSASL

/var/lib/exim4/config.autogenerated.tmp 的第 841 行中的 Exim 配置错误:身份验证器 dovecot_login:找不到身份验证器驱动程序“dovecot”

每次尝试重新加载配置时,我都会收到此错误。

根据 exim 文档,自 4.64 版以来已包含对此驱动程序的支持,我目前使用的是 4.71。我不确定为什么此身份验证器的配置不起作用。

dovecot_login:
  driver = dovecot
  public_name = LOGIN
  server_socket = /var/run/dovecot/auth-client
  server_set_id = $auth1

dovecot_plain:
  driver = dovecot
  public_name = PLAIN
  server_socket = /var/run/dovecot/auth-client
  server_set_id = $auth1
Run Code Online (Sandbox Code Playgroud)

Dovecot 还具有用于身份验证的套接字设置。

  socket listen {
    client {
      path = /var/run/dovecot/auth-client
      mode = 0666
    }   master {
      path = /var/run/dovecot/auth-master
      mode = 0600 …
Run Code Online (Sandbox Code Playgroud)

exim dovecot sasl

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

Dovecot - 无法接收邮件 - 致命:找不到插件“筛子”

苦苦挣扎在 Ubuntu 11.10 上设置 Dovecot/Postfix,Dovecot 版本:2.0.13,Postfix 版本:2.8.5

我可以使用 mailx 命令发送出站邮件,但是我既不能从 SMTP 接收邮件,也不能发送邮件。

我从我的 dovecot-deliver.log 得到这个错误:

2011-10-16 16:46:08 lda: Fatal: Plugin 'sieve' not found from directory /usr/lib/dovecot/modules
Run Code Online (Sandbox Code Playgroud)

当我查看该目录时,根本没有任何文件引用筛网,所以我不确定安装是否存在问题,并且由于某种原因没有添加它。

我主要遵循本指南:http : //library.linode.com/email/postfix/dovecot-mysql-ubuntu-10.10-maverick

我意识到它适用于 10.10 而不是 11.x,因此可能存在一些导致问题的差异。

下面是我的 dovecot.conf:

protocols = imap imaps pop3 pop3s
log_timestamp = "%Y-%m-%d %H:%M:%S "
mail_location = maildir:/home/vmail/%d/%n/Maildir

ssl_cert_file = /etc/ssl/certs/dovecot.pem
ssl_key_file = /etc/ssl/private/dovecot.pem

namespace private {
    separator = .
    prefix = INBOX.
    inbox = yes
}

protocol lda {
    log_path = /home/vmail/dovecot-deliver.log
    auth_socket_path = /var/run/dovecot/auth-master
    postmaster_address …
Run Code Online (Sandbox Code Playgroud)

email ubuntu smtp postfix dovecot

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

在 Maildir 中检测未读邮件

我喜欢在 Maildir 邮箱中检测未读邮件。子文件夹“new”仅包含尚未从 MUA 中提取的内容邮件。但我想要收件箱中的未读邮件(没有虚拟子目录)。任何建议如何实施?

PS:我不输入原始邮件!

将 Debian Squeeze 与 Postfix 和 Dovecot(POP、IMAP)一起使用。

debian postfix dovecot maildir debian-squeeze

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

从 debian backports 池安装包

我想将我的 dovecote 安装升级到版本 2。我在这里发现了这个包。我也已经添加deb http://backports.debian.org/debian-backports squeeze-backports main到我的sources.list. 而是需要pool目录里面的包。我如何通过 访问那里的包apt?我正在使用 debian 挤压

debian patch dovecot apt

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

dovecot 启动“地址已在使用中”错误

我目前正在尝试在我的专用服务器 (Centos5) 上使用一些“me@mydomain.com”地址。

为此,我正在尝试使用 启动 dovecot /etc/init.d/dovecot start,但收到以下错误消息:

Starting Dovecot Imap: Error: service(pop3-login): listen(*, 110) failed:
Address already in use
Error: service(pop3-login): listen(*, 995) failed: Address already in use
Error: service(imap-login): listen(*, 143) failed: Address already in use
Error: service(imap-login): listen(*, 993) failed: Address already in use
Fatal: Failed to start listeners
                                                           [FAILED]
Run Code Online (Sandbox Code Playgroud)

有些东西已经在监听这些端口,但我不知道是什么。我的服务器上之前安装了Qmail,所以我删除了它,但并没有解决问题。

你知道如何解决这个问题吗?

email centos dovecot

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

Postfix 连接超时

我使用下面的教程在 Digital Ocean 服务器上设置 postfix 和 dovecot。但是当 postfix/smtp 尝试将电子邮件发送到 gmail 或 yahoo 等远程主机时,我收到了“连接超时”的消息。

https://www.digitalocean.com/community/articles/how-to-set-up-a-postfix-e-mail-server-with-dovecot


接收新消息 /var/log/mail.log


Feb 2 22:33:38 localhost dovecot:auth-worker:调试:从目录加载模块:/usr/lib/dovecot/modules/auth

Feb 2 22:33:38 localhost dovecot: auth-worker: Debug: pam(app,189.63.49.XXX): 查找服务=dovecot

Feb 2 22:33:38 localhost dovecot: auth-worker: Debug: pam(app,189.63.49.XXX): #1/1 style=1 msg=Password:

Feb 2 22:33:38 localhost dovecot: auth: Debug: client out: OK#0111#011user=app

Feb 2 22:33:40 localhost postfix/submission/smtpd[1045]: E9AA724264: client=unknown[189.63.49.XXX], sasl_method=PLAIN, sasl_username=app

2 月 2 日 22:33:43 本地主机后缀/清理 [1052]:E9AA724264:消息 ID=

Feb 2 22:33:43 localhost postfix/qmgr[32661]: E9AA724264: from=, size=485, nrcpt=1 (queue active)

2 …

email-server postfix timeout dovecot

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

在后缀中为多个域设置 myhostname 和 Mydomain

我目前有 5 个域名指向我的电子邮件服务器,该服务器运行 CentOS 6.5 并安装了 Postfix、Dovecot。虽然我现在只能接收电子邮件但不能发送(出于我无法理解的原因)我在配置这部分时遇到了麻烦,main.cf因为似乎只有一个域名和主机可以指定。

# The default_privs parameter specifies the default rights used by     
# the local delivery agent for delivery to external file or command.   
# These rights are used in the absence of a recipient user context.    
# DO NOT SPECIFY A PRIVILEGED USER OR THE POSTFIX OWNER.               
#                                                                      
#default_privs = nobody                                                

# INTERNET HOST AND DOMAIN NAMES                                       
#                                                                      
# The myhostname parameter specifies the internet hostname of this     
# mail system. The …
Run Code Online (Sandbox Code Playgroud)

vps email-server postfix dovecot mx-record

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

postfix+dovecot 将 maildir 格式的邮件存储在 /var/mail 中

我想使用 postfix 和 dovecot 设置一个邮件服务器,使用 maildir 格式存储邮件,并且我不希望这些文件中的任何一个进入用户的主目录。无论我在哪里搜索如何使 postfix 使用 maildir,他们只是说要设置

home_mailbox = Maildir/
Run Code Online (Sandbox Code Playgroud)

但这会将邮件放在主主目录中。

dovecot 很好地让你指定任何路径,还给你 %u 来自定义它,所以我把它设置为

mail_location = maildir:/var/mail/users/%u/:INBOX=/var/mail/users/%u/INBOX
Run Code Online (Sandbox Code Playgroud)

我真的不介意移动收件箱,只要它不在 /home 中,但我找不到任何方法来做到这一点。我不想打扰虚拟用户、procmail 或任何东西。

postfix dovecot maildir

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

Dovecot:“警告:服务(imap-login):达到了process_limit,客户端连接正在断开”

在过去的几个月里,当我的电子邮件客户端无法连接到我们的 dovecot IMAP 服务器时,我一直看到这个警告。

Warning: service(imap-login): process_limit reached, client connections are being dropped

谷歌搜索这个我已经看到了提高限制的建议(目前它设置为 144)。还有一个建议是,一些使用 IMAP IDLE 的电子邮件客户端保持打开连接的时间太长,所以我应该在 30 分钟后断开连接

我应该做一个还是两个都做?

imap dovecot

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