ubuntu8.04+postfix+postfixadmin+courier+mysql+squirrermail
-
- 帖子: 7
- 注册时间: 2009-04-04 10:38
Re: ubuntu8.04+postfix+postfixadmin+courier+mysql+squirrermail
配置/etc/pam.d/smtp
auth required pam_mysql.so user=postfix passwd=postfix host=127.0.0.1 db=postfix table=mailbox usercolumn=username passwdcolumn=password crypt=1
account sufficient pam_mysql.so user=postfix passwd=postfix host=127.0.0.1 db=postfix table=mailbox usercolumn=username passwdcolumn=password crypt=1
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~`
在做这一步时,提示找不到AUTH ,ACCOUNT的命令,是怎么回事,怎么解决,望指导
auth required pam_mysql.so user=postfix passwd=postfix host=127.0.0.1 db=postfix table=mailbox usercolumn=username passwdcolumn=password crypt=1
account sufficient pam_mysql.so user=postfix passwd=postfix host=127.0.0.1 db=postfix table=mailbox usercolumn=username passwdcolumn=password crypt=1
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~`
在做这一步时,提示找不到AUTH ,ACCOUNT的命令,是怎么回事,怎么解决,望指导
- larryli
- 帖子: 66
- 注册时间: 2006-03-10 11:10
- 来自: 广东 深圳
- 联系:
Re: ubuntu8.04+postfix+postfixadmin+courier+mysql+squirrermail
可以不打补丁。md5需要修改/etc/pam.d/smtp的crypt,然后要注意数据库password的字段长度弱弱地问下..我是在8.10下安装滴..没有打postfix的补丁..smtp可以发送.用pop 和imap死活登录不了..
用的是md5的加密格式.
是不是没有打补丁的关系??
这个是要修改/etc/pam.d/smtp文件,不是执行命令。配置/etc/pam.d/smtp
auth required pam_mysql.so user=postfix passwd=postfix host=127.0.0.1 db=postfix table=mailbox usercolumn=username passwdcolumn=password crypt=1
account sufficient pam_mysql.so user=postfix passwd=postfix host=127.0.0.1 db=postfix table=mailbox usercolumn=username passwdcolumn=password crypt=1
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~`
在做这一步时,提示找不到AUTH ,ACCOUNT的命令,是怎么回事,怎么解决,望指导
- larryli
- 帖子: 66
- 注册时间: 2006-03-10 11:10
- 来自: 广东 深圳
- 联系:
Re: ubuntu8.04+postfix+postfixadmin+courier+mysql+squirrermail
给 /etc/postfix/master.cf 文件 83 行的内容。lordroc 写了:Apr 2 18:44:06 roc-desktop imapd: Connection, ip=[::ffff:127.0.0.1]
Apr 2 18:44:06 roc-desktop imapd: LOGIN FAILED, user=james, ip=[::ffff:127.0.0.1]
Apr 2 18:44:11 roc-desktop imapd: LOGOUT, ip=[::ffff:127.0.0.1], rcvd=42, sent=332
Apr 2 18:44:16 roc-desktop imapd: Connection, ip=[::ffff:127.0.0.1]
Apr 2 18:44:16 roc-desktop imapd: LOGIN FAILED, user=james, ip=[::ffff:127.0.0.1]
Apr 2 18:44:21 roc-desktop imapd: LOGOUT, ip=[::ffff:127.0.0.1], rcvd=41, sent=332
Apr 2 18:55:30 roc-desktop postfix/master[13438]: fatal: /etc/postfix/master.cf: line 83: bad transport type: smtp_data_done_timeout=1200
Apr 2 18:59:23 roc-desktop postfix/master[13519]: fatal: /etc/postfix/master.cf: line 83: bad transport type: smtp_data_done_timeout=1200
装好后,用松鼠登录,总是提示密码错误…………这个不可能输错的。
用本地telnet localhost 25也不能登陆,日志如上
- larryli
- 帖子: 66
- 注册时间: 2006-03-10 11:10
- 来自: 广东 深圳
- 联系:
Re: ubuntu8.04+postfix+postfixadmin+courier+mysql+squirrermail
/etc/mailname 在 ubuntu 8.04/8.10 下都是存在的,是一个文件。ww_great 写了:本人完全是新手,全部按照上面的步骤安装设置,到这里:
配置/etc/postfix/sasl/smtpd.conf
pwcheck_method: saslauthd
mech_list: plain login
allow_plaintext: true
auxprop_plugin: mysql
sql_hostnames: 127.0.0.1
sql_user: postfix
sql_passwd: postfix
sql_database: postfix
sql_select: select password from users where email = '%u'
添加用户
adduser postfix sasl
重启
/etc/init.d/postfix restart ----[这里出了错误!]
/etc/init.d/saslauthd restart
系统提示目录 /etc/mailname 不存在!手工创建一个,提示有两个hard link。
能否指教一下?
另外,感觉文章说的有点不够清楚,很多配置的地方好像有疑问,包括上面的/etc/mailname目录和postfix配置文件main.cf中的:
myhostname = epfhk.com
这里的机器名是否应当替换为自己配置的机器名称?
还有就是那几个mysql 与postfix 配置映射的文件,在之前的安装过程中似乎不会存在,本人是完全重新创建新文件并全部照搬,作者如果能对这些文件出处做个介绍就好了。
上面都是本人配置过程出现的问题,希望能获得楼主的帮助。
谢谢!
myhostname 自然是要换成自己的机器名称。
mysql 映射是告诉 postfix 怎么使用相关的数据库表。
-
- 帖子: 7
- 注册时间: 2009-04-04 10:38
Re: ubuntu8.04+postfix+postfixadmin+courier+mysql+squirrermail
首先谢谢楼上的精心回复,帮忙解决问题!
在浏览器中输入localhost/postfixadmin/setup.php
看看检测是否有问题,经过我上面的步骤因该是没有问题的,如果有问题,请对我的步骤仔细检察
在里面创建一个超级管理员,创建后,删除/usr/sahre/postfixadmin/下的setup.php文件
再在浏览器中输入localhost/postfixadmin 用刚刚建的账号登录,接下来自己操作了
~~~~~~~~~~~~~~~~~~~~~~~~`
我作到这里时,输入网址后,检测提示都OK 但在里面创建一个超级管理员不明白是在哪里创建,是那个网页里吗,网页里貌似没链接可供点入
在浏览器中输入localhost/postfixadmin/setup.php
看看检测是否有问题,经过我上面的步骤因该是没有问题的,如果有问题,请对我的步骤仔细检察
在里面创建一个超级管理员,创建后,删除/usr/sahre/postfixadmin/下的setup.php文件
再在浏览器中输入localhost/postfixadmin 用刚刚建的账号登录,接下来自己操作了
~~~~~~~~~~~~~~~~~~~~~~~~`
我作到这里时,输入网址后,检测提示都OK 但在里面创建一个超级管理员不明白是在哪里创建,是那个网页里吗,网页里貌似没链接可供点入
-
- 帖子: 63
- 注册时间: 2008-10-09 10:04
Re: ubuntu8.04+postfix+postfixadmin+courier+mysql+squirrermail
楼上的朋友
你好!
是的,你打开那个网面,在下面会让你建管理员,格域 用户名@域名
这里要注意的是域名可以随便写
经过上面的步骤后,你删除postfixadmin 下的setup.php,在localhost/postfixadmin登录上,用刚刚建的用户名密码登录上,就可以了
你好!
是的,你打开那个网面,在下面会让你建管理员,格域 用户名@域名
这里要注意的是域名可以随便写
经过上面的步骤后,你删除postfixadmin 下的setup.php,在localhost/postfixadmin登录上,用刚刚建的用户名密码登录上,就可以了
-
- 帖子: 7
- 注册时间: 2009-04-04 10:38
Re: ubuntu8.04+postfix+postfixadmin+courier+mysql+squirrermail
楼主,终于等到你了 非常感谢!
~~~~~~~~~~~~~~~~~~
Postfix Admin Setup Checker
Running software:
* PHP version 5.2.4-2ubuntu5.5
* Apache/2.2.8 (Ubuntu) PHP/5.2.4-2ubuntu5.5 with Suhosin-Patch
Checking for dependencies:
* Warning: Magic Quotes: ON (internal workaround used)
* Depends on: presence config.inc.php - OK
* Checking $CONF['configured'] - OK
* Depends on: MySQL 3.23, 4.0 - OK
* Depends on: MySQL 4.1 - OK (change the database_type to 'mysqli' in config.inc.php!!)
* Testing database connection - OK - mysql://postfix:xxxxx@localhost/postfix
* Depends on: session - OK
* Depends on: pcre - OK
* Depends on: multibyte string - OK
* Depends on: IMAP functions - OK
Everything seems fine... attempting to create/update database structure
DEBUG INFORMATION:
Invalid query: CREATE command denied to user 'postfix'@'localhost' for table 'config'
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
这是我显示的那个网页的页面,你看看是哪里出问题了
~~~~~~~~~~~~~~~~~~
Postfix Admin Setup Checker
Running software:
* PHP version 5.2.4-2ubuntu5.5
* Apache/2.2.8 (Ubuntu) PHP/5.2.4-2ubuntu5.5 with Suhosin-Patch
Checking for dependencies:
* Warning: Magic Quotes: ON (internal workaround used)
* Depends on: presence config.inc.php - OK
* Checking $CONF['configured'] - OK
* Depends on: MySQL 3.23, 4.0 - OK
* Depends on: MySQL 4.1 - OK (change the database_type to 'mysqli' in config.inc.php!!)
* Testing database connection - OK - mysql://postfix:xxxxx@localhost/postfix
* Depends on: session - OK
* Depends on: pcre - OK
* Depends on: multibyte string - OK
* Depends on: IMAP functions - OK
Everything seems fine... attempting to create/update database structure
DEBUG INFORMATION:
Invalid query: CREATE command denied to user 'postfix'@'localhost' for table 'config'
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
这是我显示的那个网页的页面,你看看是哪里出问题了
-
- 帖子: 7
- 注册时间: 2009-04-04 10:38
Re: ubuntu8.04+postfix+postfixadmin+courier+mysql+squirrermail
呵呵,搞出来了,原来是我的localhost/phpmyadmin的权限没设置对!再次谢谢楼主的全面的资料
-
- 帖子: 9
- 注册时间: 2009-03-27 10:12
Re: ubuntu8.04+postfix+postfixadmin+courier+mysql+squirrermail
过节的时候做了几次,终于不出那些毛病了。
不过出现了新的毛病。
用web邮箱发邮件的时候出现报错
Message not sent. Server replied:
Connection refused
111 Can't open SMTP stream.
这个是咋回事?我实验了一下,一旦我装了反病毒和反垃圾邮件,就会出现这个问题。如果不装就没问题。
不过出现了新的毛病。
用web邮箱发邮件的时候出现报错
Message not sent. Server replied:
Connection refused
111 Can't open SMTP stream.
这个是咋回事?我实验了一下,一旦我装了反病毒和反垃圾邮件,就会出现这个问题。如果不装就没问题。
-
- 帖子: 9
- 注册时间: 2009-03-27 10:12
Re: ubuntu8.04+postfix+postfixadmin+courier+mysql+squirrermail
83行就是larryli 写了:给 /etc/postfix/master.cf 文件 83 行的内容。lordroc 写了:Apr 2 18:44:06 roc-desktop imapd: Connection, ip=[::ffff:127.0.0.1]
Apr 2 18:44:06 roc-desktop imapd: LOGIN FAILED, user=james, ip=[::ffff:127.0.0.1]
Apr 2 18:44:11 roc-desktop imapd: LOGOUT, ip=[::ffff:127.0.0.1], rcvd=42, sent=332
Apr 2 18:44:16 roc-desktop imapd: Connection, ip=[::ffff:127.0.0.1]
Apr 2 18:44:16 roc-desktop imapd: LOGIN FAILED, user=james, ip=[::ffff:127.0.0.1]
Apr 2 18:44:21 roc-desktop imapd: LOGOUT, ip=[::ffff:127.0.0.1], rcvd=41, sent=332
Apr 2 18:55:30 roc-desktop postfix/master[13438]: fatal: /etc/postfix/master.cf: line 83: bad transport type: smtp_data_done_timeout=1200
Apr 2 18:59:23 roc-desktop postfix/master[13519]: fatal: /etc/postfix/master.cf: line 83: bad transport type:
装好后,用松鼠登录,总是提示密码错误…………这个不可能输错的。
用本地telnet localhost 25也不能登陆,日志如上
smtp_data_done_timeout=1200
我检查了一下发现和楼主的是一样的……唉~
-
- 帖子: 9
- 注册时间: 2009-03-27 10:12
Re: ubuntu8.04+postfix+postfixadmin+courier+mysql+squirrermail
毛病找到了,是master.cf里面配置选项前面没有+空格
也就是说所有-o前面都是要有空格的,痛苦死………………
也就是说所有-o前面都是要有空格的,痛苦死………………
- larryli
- 帖子: 66
- 注册时间: 2006-03-10 11:10
- 来自: 广东 深圳
- 联系:
Re: ubuntu8.04+postfix+postfixadmin+courier+mysql+squirrermail
确实要空格,我也遇到过这个问题。。。lordroc 写了:毛病找到了,是master.cf里面配置选项前面没有+空格
也就是说所有-o前面都是要有空格的,痛苦死………………
我修改的安装文档,还有增加了 bcc 功能的 postfixadmin,增加了修改邮箱密码的 roundcube 以及一部分配置文件。
- 附件
-
- postfix.tar.bz2
- ubuntu8.04+postfix+postfixadmin+courier+mysql+roundcube
- (1.55 MiB) 已下载 114 次
-
- 帖子: 3
- 注册时间: 2009-04-26 12:39
Re: ubuntu8.04+postfix+postfixadmin+courier+mysql+squirrermail
root@yilm-desktop:~# aptitude install amavisd-new spamassassin clamav clamav-daemon zoo unzip bzip2 unzoo libnet-ph-perl libnet-snpp-perl libnet-telnet-perl nomarch lzop pax
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
正在读取扩展状态文件
正在初始化软件包状态... 完成
无法找到任何软件包匹配“unzoo”。然而下列软件包的描述中
包含“unzoo”:
aview
无法找到任何软件包匹配“unzoo”。然而下列软件包的描述中
包含“unzoo”:
aview
将不会安装,升级或者删除任何软件包。
0 个软件包被升级,新安装0 个, 0 个将被删除, 同时 48 个将不升级。
需要获取 0B 的存档。 解包后将要使用 0B。
正在编辑扩展状态信息... 完成
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
正在读取扩展状态文件
正在初始化软件包状态... 完成
root@yilm-desktop:~# aptitude install amavisd-new spamassassin clamav clamav-daemon zoo unzip bzip2 unzoo libnet-ph-perl libnet-snpp-perl libnet-telnet-perl nomarch lzop pax
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
正在读取扩展状态文件
正在初始化软件包状态... 完成
无法找到任何软件包匹配“unzoo”。然而下列软件包的描述中
包含“unzoo”:
aview
无法找到任何软件包匹配“unzoo”。然而下列软件包的描述中
包含“unzoo”:
aview
将不会安装,升级或者删除任何软件包。
0 个软件包被升级,新安装0 个, 0 个将被删除, 同时 48 个将不升级。
需要获取 0B 的存档。 解包后将要使用 0B。
正在编辑扩展状态信息... 完成
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
正在读取扩展状态文件
正在初始化软件包状态... 完成
楼主我安装杀毒软件时出然以上错误 ,之后杀毒软件服务不能启动请问是什么问题
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
正在读取扩展状态文件
正在初始化软件包状态... 完成
无法找到任何软件包匹配“unzoo”。然而下列软件包的描述中
包含“unzoo”:
aview
无法找到任何软件包匹配“unzoo”。然而下列软件包的描述中
包含“unzoo”:
aview
将不会安装,升级或者删除任何软件包。
0 个软件包被升级,新安装0 个, 0 个将被删除, 同时 48 个将不升级。
需要获取 0B 的存档。 解包后将要使用 0B。
正在编辑扩展状态信息... 完成
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
正在读取扩展状态文件
正在初始化软件包状态... 完成
root@yilm-desktop:~# aptitude install amavisd-new spamassassin clamav clamav-daemon zoo unzip bzip2 unzoo libnet-ph-perl libnet-snpp-perl libnet-telnet-perl nomarch lzop pax
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
正在读取扩展状态文件
正在初始化软件包状态... 完成
无法找到任何软件包匹配“unzoo”。然而下列软件包的描述中
包含“unzoo”:
aview
无法找到任何软件包匹配“unzoo”。然而下列软件包的描述中
包含“unzoo”:
aview
将不会安装,升级或者删除任何软件包。
0 个软件包被升级,新安装0 个, 0 个将被删除, 同时 48 个将不升级。
需要获取 0B 的存档。 解包后将要使用 0B。
正在编辑扩展状态信息... 完成
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
正在读取扩展状态文件
正在初始化软件包状态... 完成
楼主我安装杀毒软件时出然以上错误 ,之后杀毒软件服务不能启动请问是什么问题
-
- 帖子: 6
- 注册时间: 2009-04-27 10:10
Re: ubuntu8.04+postfix+postfixadmin+courier+mysql+squirrermail
感谢lz提供如此详细的配置说明,我下载你的配置文件,按照说明操作,postfixadmin可以创建域和新建邮箱,但是在邮箱目录/home/vmail下找不到新建的域目录和用户目录,找了很多原因也在网上狂搜了一遍,但是没有有效的说明。
很多说是用户 权限的 问题,但是 在你的 说明里并没有强调,我核对了操作步骤,甚至将/home/vmail改成777的权限仍是如此。请教是什么问题?
贴一段/var/log/mail.log
Apr 27 10:20:22 idr-u804 imapd: Connection, ip=[::ffff:127.0.0.1]
Apr 27 10:20:22 idr-u804 imapd: LOGIN FAILED, user=kevin, ip=[::ffff:127.0.0.1]
Apr 27 10:20:27 idr-u804 imapd: Disconnected, ip=[::ffff:127.0.0.1], time=5
Apr 27 10:21:04 idr-u804 imapd: Connection, ip=[::ffff:127.0.0.1]
Apr 27 10:21:04 idr-u804 imapd: LOGIN FAILED, user=kevin, ip=[::ffff:127.0.0.1]
Apr 27 10:21:09 idr-u804 imapd: LOGOUT, ip=[::ffff:127.0.0.1], rcvd=44, sent=332
Apr 27 10:21:31 idr-u804 imapd: Connection, ip=[::ffff:127.0.0.1]
Apr 27 10:21:31 idr-u804 imapd: chdir idr.org.cn/deng/: No such file or directory
Apr 27 10:21:54 idr-u804 imapd: Connection, ip=[::ffff:127.0.0.1]
Apr 27 10:21:54 idr-u804 imapd: chdir idr.org.cn/deng/: No such file or directory
我手工创建/home/vmail/idr.org.cn/deng/后尝试登录,可是很长时间没有反应。
换成squirrelMail登录提示:ERROR: Connection dropped by IMAP server.
很多说是用户 权限的 问题,但是 在你的 说明里并没有强调,我核对了操作步骤,甚至将/home/vmail改成777的权限仍是如此。请教是什么问题?
贴一段/var/log/mail.log
Apr 27 10:20:22 idr-u804 imapd: Connection, ip=[::ffff:127.0.0.1]
Apr 27 10:20:22 idr-u804 imapd: LOGIN FAILED, user=kevin, ip=[::ffff:127.0.0.1]
Apr 27 10:20:27 idr-u804 imapd: Disconnected, ip=[::ffff:127.0.0.1], time=5
Apr 27 10:21:04 idr-u804 imapd: Connection, ip=[::ffff:127.0.0.1]
Apr 27 10:21:04 idr-u804 imapd: LOGIN FAILED, user=kevin, ip=[::ffff:127.0.0.1]
Apr 27 10:21:09 idr-u804 imapd: LOGOUT, ip=[::ffff:127.0.0.1], rcvd=44, sent=332
Apr 27 10:21:31 idr-u804 imapd: Connection, ip=[::ffff:127.0.0.1]
Apr 27 10:21:31 idr-u804 imapd: chdir idr.org.cn/deng/: No such file or directory
Apr 27 10:21:54 idr-u804 imapd: Connection, ip=[::ffff:127.0.0.1]
Apr 27 10:21:54 idr-u804 imapd: chdir idr.org.cn/deng/: No such file or directory
我手工创建/home/vmail/idr.org.cn/deng/后尝试登录,可是很长时间没有反应。
换成squirrelMail登录提示:ERROR: Connection dropped by IMAP server.
-
- 帖子: 3
- 注册时间: 2009-04-26 12:39
Re: ubuntu8.04+postfix+postfixadmin+courier+mysql+squirrermail
楼主,你好,我安装完 postfixadmin 后:
输入:localhost/postfixadmin/setup
出现以下内容:
Checking for dependencies:
* Warning: Magic Quotes: ON (internal workaround used)
* Depends on: presence config.inc.php - OK
* Checking $CONF['configured'] - OK
* Depends on: MySQL 3.23, 4.0 - OK
* Depends on: MySQL 4.1 - OK (change the database_type to 'mysqli' in config.inc.php!!)
* Testing database connection - OK - mysql://postfix:xxxxx@localhost/postfix
* Depends on: session - OK
* Depends on: pcre - OK
* Depends on: multibyte string - OK
* Warning: Depends on: IMAP functions - NOT FOUND
其中有两个错误:
* Warning: Magic Quotes: ON (internal workaround used)
* Warning: Depends on: IMAP functions - NOT FOUND
我在postfixadmin 里加了一个域和一个邮件用户,
我在outlook 做了相应设置,可是不能收发邮件。
我的qq是2789868 ,我希望可以加您,望指点一下,谢谢
输入:localhost/postfixadmin/setup
出现以下内容:
Checking for dependencies:
* Warning: Magic Quotes: ON (internal workaround used)
* Depends on: presence config.inc.php - OK
* Checking $CONF['configured'] - OK
* Depends on: MySQL 3.23, 4.0 - OK
* Depends on: MySQL 4.1 - OK (change the database_type to 'mysqli' in config.inc.php!!)
* Testing database connection - OK - mysql://postfix:xxxxx@localhost/postfix
* Depends on: session - OK
* Depends on: pcre - OK
* Depends on: multibyte string - OK
* Warning: Depends on: IMAP functions - NOT FOUND
其中有两个错误:
* Warning: Magic Quotes: ON (internal workaround used)
* Warning: Depends on: IMAP functions - NOT FOUND
我在postfixadmin 里加了一个域和一个邮件用户,
我在outlook 做了相应设置,可是不能收发邮件。
我的qq是2789868 ,我希望可以加您,望指点一下,谢谢