Archive for 5月 16th, 2008

16
5

CSS范例

Author: 乌鱼

CSS范例, 需要写出来有层次

css_example

16
5

http://www.codecoke.com/Tech/web-design/diffent-betwoon-ie-firefox.html

div { padding:3px; }
.d1 { width:250px; min-height:20px; border:1px solid #00cc00; float: left; }
.d2 { width:130px; min-height:40px; border:1px solid #0000cc; float: left; }
.d3 { width:100px; min-height:40px; border:1px solid #cc0000; float: left; }

16
5

配置Mail的一些经验

Author: 乌鱼

apt-get install courier
apt-get install postfix
/etc/courier 里面的几个文件
/etc/postfix 里面
数据库里, 需要maildb表结构

花了非常多的时间, 大概两整天吧
有如下一些教训:
找官方文档总是最棒最准的, 各种乱七八糟的tutorial, 里面一个比较夸张的错误是
smtpd_sasl_path = /etc/postfix/sasl:/usr/lib/sasl2
官方文档说 smtpd_sasl_path = smtpd
折腾了不知道多少时间, 这个问题, 带来的现象是, 基本找不到那个smtpd.conf, 所以用了它自己的default conf, 老去找什么Berke的db
另外一个, local_transport = virtual, 也在postfix官方文档上找到的, 不加的话, 不是用virtual的策略处理account的.

总结一下:
1. DNS那里的MX需要设置到自己主机
2. sasl是做smtpd的验证, imap的验证被它自己的authdaemonrc搞定了
3. mail主目录是自己创建的
新建一个帐号, 有如下几件事
a. mkdir $mail_home/will
b. maildirmake will/Maildir (Maildir是在imap里配置的)
c. chown -R virtual:virtual … chmod -R 700 … 修改权限
d. insert一条记录到users表里
4. alias里是配置别名的
5. 多看mail.log, 基本普通的错没什么问题.

其实应该先看完那本postfix的ebook, 太急了点.

关于hotmail收不到信, 有个说法是需要设置一个SPF的东东
http://www.openspf.org/
然后弄到bind的zone里去. 反正有点不明白为什么. 搞了之后似乎也没好
http://www.microsoft.com/mscorp/safety/content/technologies/senderid/wizard/default.aspx
http://vweb.nass.com.au/cgi-bin/dnslookup?data=trealm.com&server=
http://postmaster.live.com/Guidelines.aspx

哪些支持TXT spf
http://technet.microsoft.com/en-us/exchangehelp/exchangelabsedu/bb980649.aspx