免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 6029 | 回复: 14
打印 上一主题 下一主题

[Mail] [b]同一个局域网内两个qmail服务器如何相互发送mail?[/b] [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-07-28 18:32 |只看该作者 |倒序浏览
我以qmail+mysql+vpopmail的方式建立了mail服务器(按照文档http://www.chinaunix.net/forum/viewtopic.php?t=93861),也能够发送邮件到公网的邮箱了,同时使用foxmail客户端工具收发(local)邮件。

现在我配置了两台mailserver,都是同样方式配置的。在邮件服务器A上,使用虚拟域domA.com,建立虚拟用户uA@domA.com。

在邮件服务器B上,使用虚拟域domB.com,建立虚拟用户uB@domB.com。可是当我用foxmail以B服务器上的用户uB@domB.com发送邮件给A服务器上用户,服务器的/var/log/maillog内显示发送出错,“deferral: Sorry,_I_wasn't_able_to_establish_an_SMTP_connection._(#4.4.1)/”

请教高手帮忙。

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
2 [报告]
发表于 2003-07-28 19:11 |只看该作者

[b]同一个局域网内两个qmail服务器如何相互发送mail?[/b]

A上面的smtp服务工作不正常或者没有启动

论坛徽章:
0
3 [报告]
发表于 2003-07-29 09:35 |只看该作者

[b]同一个局域网内两个qmail服务器如何相互发送mail?[/b]

我的两台邮件服务器都可以进行(local domain)用户进行foxmail用户收发邮件,只是在两台邮件服务器之间不能进行(romote domain)用户邮件互发。

我的smtp启动脚本是参照PENG文档来得。

具体如下:

#!/bin/sh

QMAILDUID=qmaild
NOFILESGID=nofiles

/usr/local/bin/tcpserver -H -R -l 0 -t 1 -v -p -x /home/vpopmail/etc/tcp.smtp.cdb -u $QMAILDUID -g $NOFILESGID 0 smtp /var/qmail/bin/qmail-smtpd hostname /home/vpopmail/bin/vchkpw /bin/true /bin/cmd5checkpw /bin/true 2>;&1 | /var/qmail/bin/splogger smtpd 3 &


请高手帮忙咧,我想应该是我哪里配置出了问题。
不知道你们有没有遇到过这种情况,或许可以试试。

论坛徽章:
0
4 [报告]
发表于 2003-07-29 10:28 |只看该作者

[b]同一个局域网内两个qmail服务器如何相互发送mail?[/b]

终于搞定,问题不是出在smtp没有启动和设置的问题。

原先我在hosts列表中加了一大堆的主机域名和IP映射关系。全是无用的。

问题的解决是我问了我们的网管。他和我说SMTP服务不是单纯使用主机映射列表,它需要DNS服务来协助。我想很有道理,像163,sina等网站一定是需要DNS服务协助,和主机映射列表关系不大。

所以就在DNS服务器上设置了两个虚拟域,domA.com和domB.com。然后添加控制主机的fullname(即主机名.域名)。接下来,两台机器的用户就都能互发邮件了。

多谢2楼的关心。好几次提问,你都有回答。

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
5 [报告]
发表于 2003-07-29 20:06 |只看该作者

[b]同一个局域网内两个qmail服务器如何相互发送mail?[/b]

呵呵,有价值的回答。先加个精彩回复。

等后来的人来整理吧。

论坛徽章:
0
6 [报告]
发表于 2003-07-30 08:35 |只看该作者

[b]同一个局域网内两个qmail服务器如何相互发送mail?[/b]

我只有一台邮件服务器,用的是sendmail。我想在上面是用两个邮件域,分别有自己的用户,还能够互相发邮件,应该怎样配呢。
   我已经配置了两个虚拟域

论坛徽章:
0
7 [报告]
发表于 2003-10-09 14:55 |只看该作者

[b]同一个局域网内两个qmail服务器如何相互发送mail?[/b]

我的两台mail server一台对外,有域名,IP,(假设为A),另一台在局域网内,无域名,IP,(假设为B),怎样从B投递到A?smtproutes种种方法我都用过了,都不能投递,但外网163等是可以的...

论坛徽章:
0
8 [报告]
发表于 2003-10-09 15:35 |只看该作者

[b]同一个局域网内两个qmail服务器如何相互发送mail?[/b]

[quote]原帖由 "wulm"]我的两台mail server一台对外,有域名,IP,(假设为A),另一台在局域网内,无域名,IP,(假设为B),怎样从B投递到A?smtproutes种种方法我都用过了,都不能投递,但外网163等是可以的...[/quote 发表:


不知道你所谓的投递是B下面的用户网A下的用户发,还是发往B的邮件都转向A。

论坛徽章:
0
9 [报告]
发表于 2003-10-09 15:44 |只看该作者

[b]同一个局域网内两个qmail服务器如何相互发送mail?[/b]

原帖由 "peijun.jiang" 发表:


不知道你所谓的投递是B下面的用户网A下的用户发,还是发往B的邮件都转向A。
是B下面的用户往A下的用户发,外网的都可发,但发往A都会弹回
Oct  9 15:45:05 mail qmail: 1065728705.452667 new msg 2208888
Oct  9 15:45:05 mail qmail: 1065728705.452767 info msg 2208888: bytes 1981 from <hzp@kenny.com.hk>; qp 4879 uid 507
Oct  9 15:45:05 mail qmail: 1065728705.950132 starting delivery 17: msg 2208888 to local 218.188.10.180-wulm@kenny.com.hk
Oct  9 15:45:05 mail qmail: 1065728705.950211 status: local 1/10 remote 0/20
Oct  9 15:45:05 mail qmail: 1065728705.954870 delivery 17: failure: Sorry,_no_mailbox_here_by_that_name._(#5.1.1)/
Oct  9 15:45:05 mail qmail: 1065728705.954956 status: local 0/10 remote 0/20
Oct  9 15:45:05 mail qmail: 1065728705.998339 bounce msg 2208888 qp 4886
Oct  9 15:45:05 mail qmail: 1065728705.998411 end msg 2208888
Oct  9 15:45:06 mail qmail: 1065728706.124746 new msg 2208892
Oct  9 15:45:06 mail qmail: 1065728706.126081 info msg 2208892: bytes 2506 from <>; qp 4886 uid 506
Oct  9 15:45:06 mail qmail: 1065728706.176423 starting delivery 18: msg 2208892 to local 218.188.10.180-hzp@kenny.com.hk
Oct  9 15:45:06 mail qmail: 1065728706.176538 status: local 1/10 remote 0/20
Oct  9 15:45:06 mail qmail: 1065728706.180038 delivery 18: failure: Sorry,_no_mailbox_here_by_that_name._(#5.1.1)/
Oct  9 15:45:06 mail qmail: 1065728706.180391 status: local 0/10 remote 0/20
Oct  9 15:45:06 mail qmail: 1065728706.225015 bounce msg 2208892 qp 4889
Oct  9 15:45:06 mail qmail: 1065728706.225174 end msg 2208892
Oct  9 15:45:06 mail qmail: 1065728706.421174 new msg 2208891
Oct  9 15:45:06 mail qmail: 1065728706.421374 info msg 2208891: bytes 2951 from <#@[]>; qp 4889 uid 506
Oct  9 15:45:06 mail qmail: 1065728706.427105 starting delivery 19: msg 2208891 to local 218.188.10.180-postmaster@kenny.com.hk
Oct  9 15:45:06 mail qmail: 1065728706.427217 status: local 1/10 remote 0/20
Oct  9 15:45:06 mail qmail: 1065728706.430807 delivery 19: failure: Sorry,_no_mailbox_here_by_that_name._(#5.1.1)/
Oct  9 15:45:06 mail qmail: 1065728706.431170 status: local 0/10 remote 0/20
Oct  9 15:45:06 mail qmail: 1065728706.431254 triple bounce: discarding bounce/2208891
Oct  9 15:45:06 mail qmail: 1065728706.431319 end msg 2208891
Oct  9 15:45:22 mail qmail: 1065728722.475022 starting delivery 20: msg 2208880 to local postmaster@mail.ocean.com
Oct  9 15:45:22 mail qmail: 1065728722.475097 status: local 1/10 remote 0/20
Oct  9 15:45:22 mail qmail: 1065728722.487357 delivery 20: deferral: Unable_to_chdir_to_maildir._(#4.2.1)/
Oct  9 15:45:22 mail qmail: 1065728722.487448 status: local 0/10 remote 0/20

论坛徽章:
0
10 [报告]
发表于 2003-10-09 15:56 |只看该作者

[b]同一个局域网内两个qmail服务器如何相互发送mail?[/b]

你发送的邮件的地址怎么变成了这样 218.188.10.180-wulm@kenny,这样就肯定提示没有该用户。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP