Bug 275 - 【AnolisOS7.9】【rc1】【aarch64/x86_64】系统基本功能-网络服务-postfix-邮件接发-smtp发送邮件-发送邮件后查询不到发送的邮件
Summary: 【AnolisOS7.9】【rc1】【aarch64/x86_64】系统基本功能-网络服务-postfix-邮件接发-smtp发送邮件-发送邮件后查询不到...
Status: RESOLVED FIXED
Alias: None
Product: Anolis OS 7
Classification: Anolis OS
Component: Others (show other bugs) Others
Version: 7.9
Hardware: All Linux
: P3-Medium S3-normal
Target Milestone: ---
Assignee: qhw13324663979
QA Contact: shuming
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-01-05 14:51 UTC by wuqian
Modified: 2022-07-19 17:14 UTC (History)
2 users (show)

See Also:


Attachments
用例截图 (125.97 KB, image/png)
2022-01-05 14:51 UTC, wuqian
Details
结果截图 (54.81 KB, image/png)
2022-01-05 14:52 UTC, wuqian
Details
结果截图2 (33.06 KB, image/png)
2022-01-05 14:53 UTC, wuqian
Details
测试截图 (39.10 KB, image/png)
2022-02-08 17:24 UTC, qhw13324663979
Details

Note You need to log in before you can comment on or make changes to this bug.
Description wuqian uniontech_group 2022-01-05 14:51:51 UTC
Created attachment 79 [details]
用例截图

环境

硬件:飞腾2500服务器创建arm虚拟机

软件: AnolisOS-7.9-RC1-aarc64-dvd.iso

[前置条件]
1.dovecot服务已经启动 2.chmod 0600 /var/spool/mail/*

[步骤]
1.查看无法发出的消息队列

[root@localhost ~]# postqueue -p

2.切换到test2账号,查看test2用户的收件箱,终端执行:mail

[结果]


1.root@localhost ~]# postqueue -p 出信息中包含  85F68402EB6A的信件

2.查看没有收到信件

[期望]

1.出信息中不包含 85F68402EB6A的信件

2.查看到test1@test.com发送的邮件,输出信息如下所示:
Heirloom Mail version 12.4 7/29/08. Type ? for help.
"/var/spool/mail/test2": 1 message 1 unread
>U 1 test1@test.com Wed Nov 28 17:45 16/489 "mail_1"
Comment 1 wuqian uniontech_group 2022-01-05 14:52:37 UTC
Created attachment 80 [details]
结果截图
Comment 2 wuqian uniontech_group 2022-01-05 14:53:08 UTC
Created attachment 81 [details]
结果截图2
Comment 3 qhw13324663979 alibaba_cloud_group 2022-01-11 15:54:00 UTC
有两点疑惑,第一是不是同一台主机,第二为什么用test.com邮件域,有没有配dns服务。我用localhost 邮件域收发文件都正常
Comment 4 wuqian uniontech_group 2022-01-26 16:09:32 UTC
第一是同一台主机,第二是因为域名改成test.com,所以才用了test.com。也使用了localhost,也不行
DNS还没有配置
Comment 5 qhw13324663979 alibaba_cloud_group 2022-02-08 17:23:04 UTC
从用例截图可以看出主机名是mail.test.com,邮件域是test.com
因为没有配置dns服务,邮件域名无法解析导致收发邮件失败

我做了两次测试,第一次测试直接用localhost 做邮件域可以正常收发邮件
第二次测试把主机名改成 test.com  再做主机名映射也可以正常收发邮件
echo "127.0.0.1     test.com"  >> /etc/hosts
Comment 6 qhw13324663979 alibaba_cloud_group 2022-02-08 17:24:01 UTC
Created attachment 150 [details]
测试截图
Comment 7 qhw13324663979 alibaba_cloud_group 2022-07-19 17:14:53 UTC
done