柳拂风 发表于 2008-02-13 09:13

忽然发现,
这里边没用到php呀,装它干嘛呢? :mrgreen: :mrgreen: :mrgreen:

yh81521 发表于 2008-02-13 22:58

请教大大们一个问题啊!!smtpd.conf中%u的值是怎么取的?

在sasl认证这块我的变量取值是错的,不知道怎么回事.配置文件如下:
=====================
pwcheck_method: auxprop
auxprop_plugin: sql
mech_list: plain login
sql_engine: mysql
sql_hostnames: localhost
sql_user: postfix
sql_passwd: postfix
sql_database: postfix
sql_select: SELECT password FROM mailbox WHERE username='%u@%r' and domain='%r' and active='1'
=======================
因为sasl认证总是不能成功,查询日志message是 无法查询到结果.
Feb 13 21:29:25 hirain sshd(pam_unix): session opened for user root by root(uid=0)
Feb 13 21:30:02 hirain postfix/smtpd: sql plugin: no result found
Feb 13 21:30:02 hirain postfix/smtpd: sql plugin: no result found

查看mysql查询日志.配置文件中username='%u@%r' 的取值是错的.

080213 22:23:15   243 Connect   postfix@localhost on postfix
                  243 Quit
                  244 Connect   postfix@localhost on postfix
                  244 Quit
                  245 Connect   postfix@localhost on postfix
                  245 Query       START TRANSACTION
                  245 Query       SELECT password FROM mailbox WHERE username='hyang.com@domain.com' and domain='domain.com' and active='1'
                  245 Query       SELECT password FROM mailbox WHERE username='hyang.com@domain.com' and domain='domain.com' and active='1'
                  245 Query       COMMIT
                  245 Quit
================================
我要认证邮件是hyang@domain.com但是查询时用户名 %u 取值 成了 "hyang.com" 了. mysql数据库中是没问题的.
我就是想知道smtpd.conf中的 %u [被获取或存储属性的用户的用户名].这个用户名应该是 hyang 才对,不知道它是怎么取值的?我应该改什么?
是否能够支持表达式,把后边的.com去掉,但是官方主业上说只支持4各变量:%u%r%p%v,没有其它的了..
我该怎么办,谁来救救我啊!!!!!!!!!!!!!!!!!


[ 本帖最后由 yh81521 于 2008-2-14 11:34 编辑 ]

skeche 发表于 2008-02-14 01:14

楼主做了一件大功德

yh81521 发表于 2008-02-14 20:54

好冷清啊,都忙着过会情人去了....

dreamever 发表于 2008-02-16 16:05

好复杂啊,想配个邮件服务器,看来两个星期是不行了。。
怎么那么多包呢,有没有一个集成的。从网上找那些包好麻烦啊。

unixnovice 发表于 2008-02-16 19:13

建议加入smtpS和POP3S

柳拂风 发表于 2008-02-17 12:55

回复 #532 dreamever 的帖子

我把这些软件都打成一个包了,
要的话你去下载吧
http://www.dragonflys.cn/download/postfix.tar.gz

fdhunter 发表于 2008-02-19 08:35

原帖由 柳拂风 于 2008-2-17 12:55 发表 http://bbs.chinaunix.net/images/common/back.gif
我把这些软件都打成一个包了,
要的话你去下载吧
http://www.dragonflys.cn/download/postfix.tar.gz
帅哥,下载不了啊!

柳拂风 发表于 2008-02-19 08:51

不好意思,
在测试的时候把机子搞挂了,
可能正好让你赶上了。

你再试试,不行的话我放到别的服务器上。

[ 本帖最后由 柳拂风 于 2008-2-19 08:52 编辑 ]

marion 发表于 2008-02-19 16:33

回复 #534 柳拂风 的帖子

我把这些软件都打成一个包了,
要的话你去下载吧
http://www.dragonflys.cn/download/postfix.tar.gz


:em03: 功得无量……
页: 44 45 46 47 48 49 50 51 52 53 [54] 55 56 57 58 59 60 61 62 63
查看完整版本: RHEL4上安装基于postfix的全功能邮件服务器(全部使用目前最新源码包构建)