- 论坛徽章:
- 0
|
10.3 Panther的非server里面已经预装了Postfix 邮件服务器。通过设置
你可以把你的desktop或者laptop变成一个本地邮件服务器,甚至一个smtp邮件服务器。
这里先介绍前者,因为前者简单易用,安全性也高,后者就需要恶补postfix的设置了。
首先,你要知道自己的mac装上的是10.3 Panther, 因为10.2上面装的是sendMail,设置会不同。
2nd,你要知道自己的公网ip对应的域名解释。如果只知道ip,用工具里面的网络工具look up一下
就会找到你的ip对应的域名了,这个域名和ip一定要是在DNS里面能对上号的。否则其他邮件服务器不会
接受你的信件。
这里假设你的本机域名是mac.hi-pda.com
下面开始设置,大家请用命令行来修改文件。(sudo vi, emacs, pico...)
1, /etc/hostconfig
打开这个文件,确认下面一行
MAILSERVER=-AUTOMATIC-
这个应该是缺省设置来的,不用动他
2 /etc/postfix/main.cf
编辑该文件,分别找到以下3行设置
#myhostname
#mydomain
#myorigin
第一个是该邮件服务器的名字,是用来和其他邮件服务器区分的,最好和ip对应
第2个就是你的机器域名,第3个是email上from一项的域名地址.
后两者一定要和ip对应。
设置后为
myhostname = powerbook.mac.hi-pda.com
mydomain = mac.hi-pda.com
myorigin = mac.hi-pda.com
保存后.用sudo postfix reload
或者 sudo postfix start
来启动或者重起服务。
然后就可以发email 了
在命令行下
$mail wood@xxxx.com 回车
Subject This is a test mail....
test....
EOT
最后一行用control-D结束输入
email就发出去了,
如果出错,错误信息在 /var/log/mail.log
have fun!
 |
|