Articles of dovecot

如何为已有的邮件服务器更改Dovecot用户身份validation的密码架构

我在Debian Lenny上用Postfix,Dovecot,SASL和MySQL设置了一个电子邮件服务器。 目前,我的dovecot-sql.conf文件中的密码scheme设置为:CRYPT default_pass_scheme = CRYPT 我想在全球范围内把这个scheme改成SSHA或者MD5-CRYPT,然后用SSHA重新密码。 做这个的最好方式是什么? Dovecot维基提到不遵循dovecot-sql.conf中定义的默认scheme的密码可以用“{ssha} password”作为前缀,但是我看不到有关将已经存在的scheme更改为新的scheme对于已经在数据库中的所有密码。 谢谢你的帮助!

dovecot / postfix:可以通过webmin发送和接收,但松鼠邮件和outlook无法连接

我刚才在今天早些时候完成了在我的服务器(centos 5.5 / apache)上设置dovecot和postfix。 到目前为止,我已经能够通过webmin的电子邮件工作(可以发送/接收和从外部域)。 但是,尝试telnet xxx.xxx.xx.xxx 110将返回以下错误: 连接到xxx.xxx.xx.xxx。 转义字符是'^]'。 准备好鸽子了 USER mailtest + OK 通过********* +确定login。 -ERR [IN-USE]无法打开INBOX:发生内部错误。 请参阅服务器日志以获取更多信息。 [2011-02-11 22:55:48] 外部主机closures连接。 进一步logging以下错误 dovecot:Feb 11 21:32:48信息:pop3-login:login:user =,method = PLAIN,rip = :: ffff:xxx.xxx.xx.xxx,lip = :: ffff:xxx.xxx.xx。 xxx,TLS dovecot:Feb 11 21:32:48错误:POP3(mailtest):stat(/ home / mailtest / MailDir / cur)失败:权限被拒绝 dovecot:Feb 11 21:32:48错误:POP3(mailtest):stat(/ home / mailtest / MailDir […]

如何创build一个帐户列表 – >密码并分享给Postfix和Dovecot?

这是我的Postfixconfiguration: root@vmi2198:/etc/postfix# postconf -n alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliases append_dot_mydomain = no biff = no config_directory = /etc/postfix home_mailbox = maildir/ inet_interfaces = all mailbox_size_limit = 0 mydestination = /etc/postfix/mydestination mydomain = example.net myhostname = mail.example.net mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 myorigin = /etc/mailname readme_directory = no recipient_delimiter = + relayhost = smtp_tls_session_cache_database = […]

POSTFIX和DOVECOT,收到确定发送KO

我用ubuntu安装了postfix和dovecot(1.2.12)。 这是我的main.cf alias_maps = append_dot_mydomain = no biff = no broken_sasl_auth_clients = yes config_directory = /etc/postfix inet_interfaces = all mailbox_size_limit = 0 mydomain = example.net myhostname = mail.example.net mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 readme_directory = no recipient_delimiter = + relayhost = smtp_use_tls = yes smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu) smtpd_recipient_restrictions = reject_unknown_sender_domain, reject_unknown_recipient_domain, reject_unauth_pipelining, […]

与POP3协议和iPhone的问题

我们已经运行了一个自定义的pop3服务器多年没有问题。 但现在有些客户正在尝试使用iPhone,而且有一些神秘的不兼容性。 对于超过一定大小的电子邮件(对于我们使用大约32K的testing),iPhone只使用TOP命令检索标题和前40行。 它会显示这些行,“这条消息只是部分下载”,还有一个button“下载剩余”。 与我们的服务器,它永远不会检索完整的消息。 点击“下载剩余”只是发送一个STAT命令。 运行Dovecot pop3服务器的testing服务器会按照预期发送RETR命令,并显示完整的消息。 我也用一个testingAOL帐户监视协议交换,按预期工作。 我显然不期望任何人debugging我们的pop3服务器代码,但是有没有人知道iPhone可能会看到什么样的行为 – 从不发送RETR ? 我比较了协议交换,可以看到没有实际的区别和我们的工作服务器。 我已经检查过多次消息格式(标题行+空行+消息体+单行期间终止)。 以下是我们服务器的协议交换: +OK MultiBase POP3 Server Ready USER [email protected] +OK Name is a valid mailbox PASS a +OK Mailbox locked and ready STAT +OK 1 34572 UIDL +OK 1 20110607123720000006 . LIST +OK 1 messages (34572) 1 34572 . TOP 1 […]

后缀不存储特定用户的邮件

我的箱子上有两个用户,我希望能够接收邮件,其中一个用户: edi:x:10004:10004::/home/edi:/bin/bash 收到电子邮件罚款,他们存储,可以在任何时候使用mutt查看,但我的其他用户: corr:x:10007:10007::/home/corr:/bin/bash 接收邮件,但一旦查看,在一段时间内,它们消失。 当需要多个用户收到邮件时,是否需要设置一些设置? 有人可以帮我解决什么问题吗?

Sendmail通过LMTP发送空白收件人

标题非常多。 本地邮件通过LMTP工作正常,但非本地邮件(虚拟主机)正在挣扎。 我尽可能提供了尽可能多的信息,试图保持相关性。 我不知道这里出了什么问题。 我已经validation的事情: example.com在{VirtHost} 它试图通过我的邮件发送,而不是local (尽pipelocal正在向LMTP发送,并且工作正常)。 通过日志进行validation并仅更改用于虚拟邮件的LMTP套接字(请参见下文)。 邮件规范: Mdovecot, P=[IPC], F=SXmnz9, S=EnvFromSMTP/HdrFromL, R=EnvToSMTP/HdrToL, E=\r\n, T=DNS/RFC822/SMTP, A=FILE /var/run/dovecot/lmtp SMTP会话: $ telnet localhost 25 Trying 127.0.0.1… Connected to localhost. Escape character is '^]'. 220 mail.example.com ESMTP Sendmail; Mon, 31 Oct 2011 23:29:54 GMT EHLO localhost MAIL FROM: [email protected] RCPT TO: [email protected] DATA To: [email protected] From: […]

从qmail / courier迁移到postfix / dovecot

我想知道是否可以从旧的vpopmail Maildir接收邮件,并将它们放入新的dovecot Maildir中,而无需在新的安装中进行编辑(因为新的系统现在是networkingpipe理的,我不希望它不同步!) 谢谢!

赛勒斯SASL是否支持userdb身份validation?

我没有发现任何迹象表明它没有; 我需要能够validation虚拟用户。 如果没有,我需要开始使用dovecot?

Dovecot不工作与Postfix的pop3

$ telnet localhost pop3 Trying ::1… Trying 127.0.0.1… telnet: Unable to connect to remote host: Connection refused $ netstat -l tcp 0 0 *:www : LISTEN tcp 0 0 localhost.localdoma:ipp : LISTEN tcp 0 0 *:smtp : LISTEN tcp 0 0 localhost.localdo:mysql : LISTEN 而在mail.log或mail.err dovecot什么也没有 当我运行这个服务dovecot开始我得到了 start: Rejected send message, 1 matched rules; type="method_call", […]