在 /usr/local/courier-authlib/etc/authlib/authmysqlrc
MYSQL_UID_FIELD '501'
MYSQL_GID_FIELD '501'
在 /etc/postfix/main.cf
virtual_uid_maps = static:501
uid virtual_gid_maps = static:501
在使用extmail发邮件的时候,查看日志得到以下信息
Aug 12 06:36:00 localhost postfix/smtpd[2621]: warning: dict_nis_init: NIS domain name not set - NIS lookups disabled
Aug 12 06:36:00 localhost postfix/smtpd[2621]: connect from localhost.localdomain[127.0.0.1]
Aug 12 06:36:00 localhost postfix/smtpd[2621]: 3E9041C0183: client=localhost.localdomain[127.0.0.1]
Aug 12 06:36:00 localhost postfix/cleanup[2627]: 3E9041C0183: message-id=<20090811223600.3E9041C0183@mail.mazq.com>
Aug 12 06:36:00 localhost postfix/qmgr[2467]: 3E9041C0183: from=<test1@mazq.com>, size=649, nrcpt=1 (queue active)
Aug 12 06:36:00 localhost postfix/virtual[2629]: warning: maildir access problem for UID/GID=501/501: create maildir file /var/mailbox/mazq.com/test1/Maildir/tmp/1250030160.P2629.localhost.localdomain: Permission denied
Aug 12 06:36:00 localhost postfix/virtual[2629]: warning: perhaps you need to create the maildirs in advance
Aug 12 06:36:00 localhost postfix/smtpd[2621]: disconnect from localhost.localdomain[127.0.0.1]
Aug 12 06:36:00 localhost postfix/virtual[2629]: 3E9041C0183: to=<test1@mazq.com>, relay=virtual, delay=0.16, delays=0.1/0.02/0/0.04, dsn=4.2.0, status=deferred (maildir delivery failed: create maildir file /var/mailbox/mazq.com/test1/Maildir/tmp/1250030160.P2629.localhost.localdomain: Permission denied)
=======================================================================
/etc/passwd
extmail:x:501:501::/home/extmail:/bin/bash
postfix:x:502:502::/home/postfix:/bin/bash
### 分析原因 /var/mailbox 的权限是 postfix.postfix uid.gid = 502
但是使用extmail登陆邮箱的时候,访问/var/mailbox可能不是postfix用户,目前只能将/var/mailbox的权限给其他用户也放开读写权限才可以解决
chown postfix.postfix /var/mailbox
chmod 766 /var/mailbox
分享到:
相关推荐
MAILDIR=/var/mail VERBOSE=off PATH=/bin:/sbin:/usr/bin:/usr/sbin/:/usr/local/bin:/usr/local/sbin LOGFILE=/var/log/procmail.log :0fw: spamassassin.lock * | /usr/bin/spamc :0: * ^X-Spam-Flag: Yes ...
8. 指定用户邮箱目录:home_mailbox = Maildir/ 9. 设置 SMTP 服务器的欢迎信息:smtpd_banner = $myhostname ESMTP unknow 10. 启用 SMTP 认证:smtpd_sasl_auth_enable = yes 11. 指定 SMTP 认证的本地域名:smtpd...
这将会把`/var/qmail/boot/home`目录下的内容中所有出现的`Mailbox`替换成`Maildir/`,并将结果输出到`/var/qmail/rc`文件中。 #### 三、vi/vim 编辑器 **vi**(或其增强版**vim**)是一个功能强大的文本编辑器,在...
It was written in pure perl, only support Maildir++(or Maildir), we try to optimize the design and archtecture, make it scalable well and run faster than common php/perl webmail system. Feature: ====...
它将扫描maildir/new所有电子邮件,并将它们maildir/packed到maildir/packed 。 执照 版权所有(C)2017-2020 Xidorn Quan 该程序是免费软件:您可以根据自由软件基金会发布的GNU通用公共许可证的条款(许可证的...
mail_location = maildir:/var/vmail/%d/%n ``` 3. **身份验证**:Dovecot使用`/etc/dovecot/conf.d/10-auth.conf`进行身份验证配置,可以连接到数据库或使用本地文件。例如,使用MySQL的配置: ``` auth_...
$ echo "./Maildir/.qmail" ``` ### 结合LDAP进行认证 为了实现基于LDAP的认证机制,需要额外安装LDAP服务器(如OpenLDAP),然后应用qmail-ldap补丁,使得qmail能够支持LDAP认证。具体的步骤如下: 1. **安装...
`maildir` 是一个用于 Go 语言(Golang)的库,它允许程序高效地读取和操作符合 Maildir 格式的邮箱。Maildir 是一种常见的邮件存储格式,尤其在 Unix-like 系统中广泛使用。它将每封邮件保存为独立的文件,并通过...
【feed2maildir:在您喜欢的与maildir兼容的电子邮件客户端中阅读RSSAtom feed】 在数字信息时代,RSS(Really Simple Syndication)和Atom是两种广泛使用的订阅和发布协议,用于跟踪博客、新闻站点和其他在线内容...
SYS_MAILDIR_BASE = /data/mailbox SYS_MYSQL_USER = webman SYS_MYSQL_PASS = webman SYS_MYSQL_DB = extmail SYS_MYSQL_HOST = localhost (如mysql不在本机就要填写相应的mysql的ip地址) SYS_MYSQL_SOCKET...
OpenLDAP 是一款轻量级目录访问协议(Lightweight Directory Access Protocol,LDAP),属于开源集中账号管理架构的实现,且支持众多系统版本,被广大互联网公司所采用。OpenLDAP 账号集中管理软件可以实现账号集中...
my $msg=MIME::Lite->new( From=>$opt->{from}, To=>$opt->{to}, #Subject=>$opt->{subject}, Subject=>"=?UTF-8?B?" .encode_base64(encode("utf8", $opt->{...#$msg->send('smtp','wwww.maildir.cn',Debug=>0);
mu是用于处理以Maildir格式存储的电子邮件的工具。 mu的人生目的是帮助您快速找到所需的信息; 此外,它还允许您查看邮件,提取附件,创建新的maildir等。 有关某些示例,请参见[mu备忘单]。 mu有充分记载。 将...
“树”视图:此视图用于列出Maildir 3根目录下的所有文件夹。“搜索”视图:用于提供自定义搜索该扩展本身仅是一个GUI。 您可以添加自定义命令以提高UI可用性。此外,您可以定义单个定期作业,该作业用于提取电子...
mail_location = maildir:/var/vmail/%d/%n auth_default_realm = yourdomain.com auth_mechanisms = plain login ``` 接着,创建虚拟用户和邮箱目录,这通常涉及到与MySQL或LDAP的集成,以存储用户信息。设置完成...
Atom-feed2maildir.zip,Read RSS/Atom feeds in your favourite, maildir-compatible email client.Fiel2Maydir,atom是一个用web技术构建的开源文本编辑器。
“树”视图:此视图用于列出Maildir 3根目录下的所有文件夹。“搜索”视图:用于提供自定义搜索该扩展本身仅是一个GUI。 您可以添加自定义命令以提高UI可用性,还可以定义单个定期作业,该作业用于提取电子邮件并...
邮件通过ssh / rsync分发到任意数量的邮件客户端(并转换为std maildir格式)。 可以选择使用gpgmda-client读取,标记和回复邮件。 支持标准的端到端公钥加密和解密。 可以使用任何与maildir兼容的客户端。 依赖:...