时间: 2021-07-31 作者:daque
此刻的e-mail效劳器在本机上仍旧不妨实足平常的处事.它仍旧不妨接受来自任何场合的函件(承诺的域),但即使想要发送和传播邮件,则必需在这台电脑上实行.即使你的用户都径直登录到你的效劳器上去发送邮件,则不须要变动任何摆设,即使你蓄意大局部大概一切的用户不妨在长途长机上运用该e-mail效劳器,比方运用kmail和outlook express等存户端东西,则你必需变动摆设来承诺那些长机运用你的e-mail效劳器.你须要在/etc/mail/access文献中介入底下一条龙,生存后运转make access.db 的吩咐来天生access.db文献. blank.com relay 改完后的access文献该当是如许的: # check the /usr/share/doc/sendmail-8.11.2/readme.cf file for a description # of the format of this file. (search for access_db in that file) # the /usr/share/doc/sendmail-8.11.2/readme.cf is part of the sendmail-doc # package. # # by default we allow relaying from localhost... localhost.localdomain relay localhost relay 127.0.0.1 relay blank.com relay
而后运转:
[root@testmail mail]# make access.db [root@testmail mail]#
这个make access.db吩咐把你的新的设定增添到sendmail的hash数据库里.sendmail用它来确定承诺那些长机经过你的e-mail效劳器来传播邮件.并且如许还不妨经过设转子网(比方:192.168)来控制该域.但你要提防,如许设定就对外盛开了,大概会有人发洪量的废物函件来报复你的体例. 此刻你不妨收到一切来自外部的邮件.而且承诺信任的存户在长途传播函件.接下来你想要做的大概是怎样在长途收取那些函件.要到达这个手段,你须要安置imap 大概 pop. redhat 7.1 默许安置的功夫并没有安置pop/imap,以是你须要安置imap-2000-9 rpm包.要察看这个包的安置状况,不妨用底下的吩咐:rpm -aq | grep -i imap.即使创造没有安置,那就把redhat 7.1第二张安置光盘放到光驱里.而后运转如次吩咐: [root@testmail mail]# mount /dev/cdrom /mnt/cdrom mount: block device /dev/cdrom is write-protected, mounting read-only (successful mount of read-only media)
mount上光盘后运转这个吩咐来安置这个包:rpm -uvh /mnt/cdrom/redhat/rpms/imap-2000-9.i386.rpm. [root@testmail mail]# rpm -uvh /mnt/cdrom/redhat/rpms/imap-2000-9.i386.rpm preparing... ########################################### [100%] 1:imap ########################################### [100%] 再运转一次 rpm -aq | grep -i imap imap 包就陈设出来了。 [root@testmail mail]# rpm -aq | grep -i imap imap-2000-9 [root@testmail mail]#