|
|
我把qmail移植到ARM上的無法接收郵件
|
|
您好:
我是新註冊的用戶,不能在論壇裡發帖,才這樣直接問你。
我在ARM上移植了一個qmail。
源代碼:
qmail-1.03
相關插件:
qmail-smtpd-auth-0.31
ucspi-tcp-0.88
checkpassword-0.90.tar.gz
cmd5checkpw-0.22.tar.gz
移植目錄:
1、/var/qmail
[root@fa /]# ls /var/qmail
alias boot pop3 rc tcp.smtp users
bin control queue smtp tcp.smtp.cdb
2、/usr/local/bin
[root@fa /]# ls /usr/local/bin
addcr finger@ mconnect-io tcpclient who@
argv0 fixcrio rblsmtpd tcprules
date@ http@ recordio tcprulescheck
delcr mconnect tcpcat tcpserver
3、 /bin/checkpassword和/bin/cmd5checkpw
問題如下:
在我本機(Redhat9)下運行正常,可通過用戶認證,可接收郵件。在ARM板上同
樣配置運行也正常(因為沒有日誌服務,只能看到進程啟動),能發信,能通過
用戶人證,但接不到郵件,郵件失蹤了:(。
我以前沒有做過qmail,不太瞭解,對此問題很迷惑,請您幫個忙,分析一下,是
不是我少移植了什麼東西,或者是哪裡配的有錯誤。
謝謝!!如果有什麼描述不清楚的請發郵件給我!!
|
|
|
Re: 我把qmail移植到ARM上的無法接收郵件
|
|
沒人回!!自己頂一下!!不過前兩行寫錯了!!這是昨天發的郵件!!直接粘貼過來了!!
|
|
|
Re: 我把qmail移植到ARM上的無法接收郵件
|
|
不管怎麼移植,qmail需要FAQN,瞧你配好了沒有。沒有的話或者用config-fast湊合:
http://www.qmail.org/man/misc/INSTALL.ctl.txt
|
|
|
Re: 我把qmail移植到ARM上的無法接收郵件
|
|
這步我做了,我在我的本機上已經可以正常使用了。
|
|
|
Re: 我把qmail移植到ARM上的無法接收郵件
|
|
那就不清楚了。
|
|
|
你的MX指向什麼地方了?
|
|
你的MX指向什麼地方了,是不是指向了你現在的ARM系統的IP?優先級怎麼定義的?
|
|
|
Re: 我把qmail移植到ARM上的無法接收郵件
|
|
Now you can not receive email.
I have some questions.
1.
Where is your email come from.
If your domain is example.com, and your username now is lionman@example.com
Can you receive email from another user in your email server.
Taking username@example.com for example.
Can you receive email from another email server.
Taking sina for example.
2.
If you can not receive email from another user in your email server.you can see the log file.
There the log file is /var/log/maillog.
3.
If you can not receive email from another email server in the Internet.
You should check your mx setting.
[user@trustmail user]$ nslookup
Note: nslookup is deprecated and may be removed from future releases.
Consider using the `dig' or `host' programs instead. Run nslookup with
the `-sil[ent]' option to prevent this message from appearing.
> set type=mx
> examplemail.com.cn
Server: 202.96.128.68
Address: 202.96.128.68
examplemail.com.cn mail exchanger = 10 mail.examplemail.com.cn.
>
Now check your control file.
For example.
You can have a look at the rcpthosts file in the /var/qmail/control directory.
There we suppose the installation of qmail is /var/qmail.
Make sure your domail in this file.
Thanks.
|