【Postfix】Extmail登录提示:Can’t chdir to /vmail/www/, no such file or directory.

如果你使用 ExtMail 而没有使用 ExtMan,在添加新用户之后立即登录 ExtMail,会无法登录并得到类似的错误信息:

Can‘t chdir to /home/vmail/a.cn/www/, no such file or directory.

这是由于 ExtMail 并不自动建立用户邮箱目录导致的。下面提供自动创建用户邮箱目录的补丁,作用就是让 ExtMail 在检测到用户邮箱不存在的时候自动创建它。

补丁使用方法:


1、备份已有的 ExtMail 目录。例如将整个 ExtMail 目录复制到 /opt/ 目录下:

cp -rfp /var/www/extsuite/extmail/ /opt/extmail/

2、下载补丁并使用 patch 命令打补丁:

cd /tmp/

wget http://iredmail.googlecode.com/svn/trunk/iRedMail/patches/extmail/auto_create_maildir.patch

cd /var/www/extsuite/extmail/

patch -p0 < /tmp/auto_create_maildir.patch

patching file libs/Ext/Storage/Maildir.pm

3、使用 PostfixAdmin 或 mysql 命令行添加新用户,然后登录 ExtMail。看是否能够成功登录并查看邮箱。

【Postfix】Extmail登录提示:Can’t chdir to /vmail/www/, no such file or directory.,布布扣,bubuko.com

时间: 2024-08-28 22:35:56

【Postfix】Extmail登录提示:Can’t chdir to /vmail/www/, no such file or directory.的相关文章

busybox rmmod error — rmmod: chdir(2.6.25): No such file or directory

busybox rmmod error rmmod: chdir(2.6.25): No such file or directory 1. install your modules in dir /lib/modules/(kernel version)/ then rmmod will works well. 2. in the busybox source file modutils/modprobe-small.c if ('i' != applet0) { /* not insmod

在cocos2d-x-3.0 android 平台编译时提示CocosGUI.h: No such file or directory

分类是个让人蛋疼的事情,所幸自己的博客自己做主.这是个高兴的开始. 每天抽空玩2048,终于忍受不住,于是决定自己从网上download下源码,自己编译一个出来.所有的事情都很容易,除了操蛋的中文注释,在Unicode(UTF-8无签名)-代码页 65001的编码格式下,会产生很操蛋的错误提示. 当vs2012提示的错误让人摸不着头脑如坠毒海祸水时,首先应该怀疑编码格式,以及是否有中文注释. 然后,给vs添加了CocoStudio所应引用的三个库: HelloCocos\cocos2d\coco

Linux+postfix+extmail+dovecot打造基于web页面的邮件系统

Linux+postfix+extmail+dovecot打造基于web页面的邮件系统 linuxwebmysqlapacheredhat数据库服务器 Linux+postfix+extmail+dovecot打造基于web页面的邮件系统 最终效果图: 准备阶段:需要手动下载的软件包: postfix-2.6.5.tar.gz courier-authlib-0.62.4.tar.bz2 eextmail-1.2.tar.gz xtman-1.1.tar.gz Time-HiRes-1.9707

postfix+extmail+dovecot+ courier-authlib 实现公网邮件服务器

Postfix+extmail+dovecot+ courier-authlib 实现公网邮件服务器 系统环境: Centos 6.5 x64 准备工作:关 selinux .iptables 基于: lnmp 环境 先安装 epel  yum源 : Rpm -ivh  epel-release-6-8.noarch.rpm 安装所需rpm包: 为了方便,yum安装的php.mysql yum -y install vim gcc gcc-c++ openssl openssl-devel db

linux登录提示修改

通常登录修改提示修改两个地方即可,如下:1.profile /etc/profile或者~/.profile.~/.bashrc (bash shell有效)2.motd /etc/motd 如下截图是修改了profile做到的 图片: profie增加内容如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 echo -ne "\033[0;33m" cat <<

帝国cms登录提示“该用户未在本站激活,请重新登陆以激活帐号”

整合UCenter 1.5.0 帝国退出显示 该用户未在本站激活,请重新登陆以激活帐号 在帝国登陆,然后退出,会显示"退出成功",再显示"该用户未在本站激活,请重新登陆以激活帐号" 此提示出现在 /e/class/user.php  islogin() 函数下 //--------------------------- Ucenter ---------------------------if(getcvar('mldoactive')==$userid &

jenkins 登录提示无效

在自己电脑上的jenkins,有一段时间没有登录,jenkins 登录提示无效 <useSecurity>true</useSecurity>   修改成false <authorizationStrategy class="hudson.security.FullControlOnceLoggedInAuthorizationStrategy"> <denyAnonymousReadAccess>true</denyAnonymo

客户端登录提示 :拒绝访问Temp目录解决方法

系统环境搭建好后,在客户端运行,登录提示:拒绝访问Temp目录解决方法,IIS apppool\oaserver没有访问temp目录的权限. 引起原因:因为服务端目录Temp权限不足解决方法:把 C:\Windows\Temp 目录设 为IIS_IUSRS权限即可. 原文地址:http://bbs.delit.cn/thread-729-1-1.html 转载请注明出处: 撰写人:度量科技http://www.delit.cn

sqlplus登录提示:ORA-12162错误

[[email protected] ~]# su - oracle [[email protected] ~]$ sqlplus '/as sysdba' SQL*Plus: Release 11.2.0.1.0 Production on Tue Apr 22 17:10:52 2014 Copyright (c) 1982, 2009, Oracle.  All rights reserved. ERROR: ORA-12162: TNS:net service name is incor