返回列表 回复 发帖
新手们可能在安装perl模块时,有些为难。下面提供一种安装方法,当然并非所有的都可这样(仅适用于大部分)

例:从CPAN下载了Digest-SHA1-2.10.tar.gz,假设放在/usr/local/src/下。 
cd /usr/local/src 
解压缩这个文件: 
tar zvxf Digest-SHA1-2.10.tar.gz
这时会新建一个Digest-SHA1-2.10的目录。 
cd Digest-SHA1-2.10

生成makefile: 
perl Makefile.PL
make   
make test 
(如果显示“all test ok”,执行:)
make install 
你可以使用find命令查找一下libssl.so.4文件,如果找到就把这个文件所在目录加到/etc/ld.so.conf文件中,然后执行一下dconfig命令,如果没有找到,这个文件是libssl.so.0.9.8 文件的一个逻辑连接,做一个逻辑连接在/lib目录下面就可以了。
wandmingda,您好!请问您方便留一个E-MAIL地址给我吗?
有时候一个问题挡在那里,真希望有人能帮助我。
但答复的时间太长了......
对于一个新手来说,,似乎会打击其信心的。
谢谢!
谢谢,先前的问题,我已经解决了。
请问你这个主要是做那个邮件系统啊?是POSTFIX还是EXTMAIL?它们要一起做,才能构成完整的邮件系统吗?谢谢!
遇到困难,要勇往直前!
Postfix是MTA,Extmail是Webmail,MTA是一个邮件系统必须的组件,webmail是可以选择的,如果没有webmail你只能使用outlook、foxmail等软件通过SMTP和POP3来发送和接受邮件,所以最好两个软件都安装。
狠不错啊,收藏了!!
没有讲怎么测试哇?
好文章,支持一下,试验一下
谢谢分享,学习一下
非常不容易
我有一个问题:
vi /etc/postfix/main.cf
myhostname = mail.example.com            # mail.example.com是安装Postfix软件的主机名
mydomain = example.com                   # example.com是安装Postfix软件的主机名中的域名部分
myorigin = $mydomain
mydestination =
alias_maps = hash:/etc/aliases
home_mailbox = Maildir/                  # 使用Maildir作为邮件的存储格式

# Add following line in file's finality
virtual_alias_maps = mysql:/etc/postfix/mysql_virtual_alias_maps.cf
virtual_mailbox_base = /home/mail
virtual_mailbox_domains = mysql:/etc/postfix/mysql_virtual_domains_maps.cf
virtual_mailbox_limit = 102400000
virtual_mailbox_maps = mysql:/etc/postfix/mysql_virtual_mailbox_maps.cf
virtual_minimum_uid = 502
virtual_uid_maps = static:502
virtual_gid_maps = static:502
virtual_transport = virtual

# Additional for quota support
virtual_create_maildirsize = yes
virtual_mailbox_extended = yes
virtual_mailbox_limit_maps = mysql:/etc/postfix/mysql_virtual_limit_maps.cf
virtual_mailbox_limit_override = yes
virtual_maildir_limit_message = Sorry, the user's maildir has overdrawn his diskspace quota, please try again later.
virtual_overquota_bounce = yes
virtual_trash_count=yes
virtual_trash_name=.Trash

broken_sasl_auth_clients = yes
smtpd_recipient_restrictions =
permit_mynetworks,
permit_sasl_authenticated,
reject_non_fqdn_hostname,
reject_non_fqdn_sender,
reject_non_fqdn_recipient,
reject_unauth_destination,
reject_unauth_pipelining,
reject_invalid_hostname,
reject_rbl_client opm.blitzed.org,
reject_rbl_client list.dsbl.org,
reject_rbl_client bl.spamcop.net,
reject_rbl_client sbl-xbl.spamhaus.org
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $myhostname
smtpd_sasl_security_options = noanonymou

这里面这些都是在/etc/postfix/main.cf里面添加的吗?
还有:
virtual_mailbox_maps = mysql:/etc/postfix/mysql_virtual_mailbox_maps.cf
virtual_mailbox_domains = mysql:/etc/postfix/mysql_virtual_domains_maps.cf
virtual_mailbox_maps = mysql:/etc/postfix/mysql_virtual_mailbox_maps.cf
这几个都是像③Postfix使用MySQL存储用户信息的配置文件已经包含在extman的发行包中,等安装extman的时候copy到/etc/postfix目录下即可。这里说的那样去复制吗?
第二个问题解决了,求第一个问题答案。
好贴,要回复,给你加血。
返回列表