由 尘飞扬 在 06-03-2003 14:31 发表:
sendmail问题急需要解决
因公司邮件系统需要,现我用sendmail + squirrelmail 但是无法实现用户自行注册,请问sendmail 用什么方式可以实现用户自行注册的web登录方式?
清风徐来尘飞扬
由 尘飞扬 在 06-03-2003 16:11 发表:
各位兄弟、朋友
帮帮我啊,
清风徐来尘飞扬
由 尘飞扬 在 06-03-2003 20:12 发表:
快帮帮我啊,,,,
我快不行了。
清风徐来尘飞扬
由 superbug 在 06-03-2003 22:08 发表:
sendmail + squirrelmail ?
如果你确定用上述组合,sendmail + squirrelmail,想要支持web上用户自动注册,而不借助其他一些web上的类似usermin的管理接口(因为sendmail默认使用的是系统账号),那你的解决方法最好是重新编译sendmail加入sasl auth的支持(cyrus sasl2),通过sasl2的mysql-plugin或者用sasl2-->pam-->pam_mysql等方式,用虚拟账号而不是系统账号提供邮件服务。在这样的情况下,用户帐号数据是存储在mysql数据库中,则web界面下就可以写一个注册账号的页面达成新用户创建的需求。
说实话,如果不是必须要用sendmail,建议你选择postfix甚至qmail,都会比较简单一些;因为sendmail编译安装的过程不是很适合初学者,更不是简单一个帖子就能搞定的,足够写一篇完整的howto了。嗯,这样的howto在sendmail.org上倒是有英文版的,如果你铁了心用它,的确可以尝试;至少我确保在我的编译下sendmail8.12.9+cyrus sasl2+cyrus imapd with mysql plugin and cyrus-webadmin提供基于web进行管理包括开放注册的邮件服务系统是可以正常运行的,并能和horde IMP,松鼠