当前位置:网站首页>The presentation logic of mail sending and receiving inbox outbox and reply to the problem of broken chain
The presentation logic of mail sending and receiving inbox outbox and reply to the problem of broken chain
2022-07-25 16:16:00 【Stonewang stone】
The presentation logic of email sending and receiving is inbox, outbox and reply to the problem of broken chain
One 、 background
Idle to be bored , Study some details of email sending and receiving .
Two 、 The logic of sending and receiving emails
E-mail delivery , The form of display is quite strange , Sometimes we reply to each other by email , It looks like there are back and forth in the same email, like a conversation . But if not handled properly , Will let this “ dialogue ” There are faults . such as
【 Example 1】
I'll send you an email , The content is A, You received A, And then you reply , Then I will receive a B -> A The mail (B Is the content of your reply ), Then at this time, if you think the last reply to me is not good enough , Want to reply again , There are two options
- if : You reply again in your inbox , I'll get it C -> A( Your inbox is A mail , Where is the delivery box B->A mail . If you reply based on the email in the Outbox , Then I received C->A, That is, I have received B->A and C->A, It looks a little fragmented )
- if : You found your reply just now in the Outbox B -> A Reply to your email and you can string it up , I can receive C -> B -> A( I received... In all B->A and C->B->A two , be C->B-> This time, the conversation can be connected )
【 Example 2】
This example is based on the example of three people , It's better to note that we should pay attention to how to reply so that the contents of all respondents can be strung together in the email .
I sent you an email and CC Zhang San , The content is A.
First, you reply to all , All right B->A,
Zhang San replied after receiving , All right C->B->A,
At this time, you should find what you received C->B->A Reply , formation D->C->B->A, But if you are looking for A Reply by email , As a result, everyone received D->A( such C->B->A Just like D->A Cut and split )
( This may really be a mistake that many people will make !!! May be A This email is profound , So when I found this letter, I replied directly without noticing that someone had been based on A Replied , Eventually, it is impossible to travel a chain based on the original mail )
3、 ... and 、 E-mail delivery
There is a relatively fragmented ,“ inbox ” and “ Send box ”
- I send you an email A, It will work
| who | inbox | The Outbox |
|---|---|---|
| I | No mail for now | A |
| you | A | No mail for now |
- At this time, you reply A After email , The content is B, Then the line becomes
| who | inbox | The Outbox |
|---|---|---|
| I | B->A( You reply to my ) | A( I sent it to you for the first time ) |
| you | A | B->A( You replied to me and sent ) |
- At this time, I am based on B->A Reply to the content C
| who | inbox | The Outbox |
|---|---|---|
| I | B->A( You reply to my ) | A( I sent it to you for the first time ),C->B->A |
| you | A,C->B->A | B->A( You replied to me and sent ) |
So back and forth , In fact, it is easier to repeat the content , Like this A, It has been repeated many times in your email and mine .
边栏推荐
猜你喜欢

阿唐的小帮手

Mqtt x cli officially released: powerful and easy-to-use mqtt 5.0 command line tool

聊聊如何用 Redis 实现分布式锁?

Equivalent change of resistance circuit (Ⅱ)
![[IJCAI 2022] parameter efficient large model sparse training method, which greatly reduces the resources required for sparse training](/img/d4/bcc577f320a893c7006177993b2e7a.png)
[IJCAI 2022] parameter efficient large model sparse training method, which greatly reduces the resources required for sparse training

百度富文本编辑器UEditor单张图片上传跨域

0x80131500 solution for not opening Microsoft Store

Verifiable random function VRF

Sum arrays with recursion

fastadmin tp 安装使用百度富文本编辑器UEditor
随机推荐
MySQL global lock
使用Huggingface在矩池云快速加载预训练模型和数据集
[JS advanced] JS regular correlation functions and regular objects_ 02
TypeError: Unrecognized value type: <class ‘str‘> ParserError: Unknown string format
Gap locks
R语言偏相关性计算(Partial Correlation)、使用ggm包的pcor函数计算偏相关性(Partial Correlations)
Save the image with gaussdb (for redis), and the recommended business can easily reduce the cost by 60%
C# 音乐
tkinter模块高级操作(一)—— 透明按钮、透明文本框、自定义按钮及自定义文本框
递归菜单查询(递归:自己查自己)
PageHelper.startPage没有生效问题
C# 模拟抽奖
Recursive menu query (recursion: check yourself)
EMQX Cloud 更新:日志分析增加更多参数,监控运维更省心
MySQL 元数据锁(MDL)
面试突击:为什么 TCP 需要 3 次握手?
Basic usage of MFC thread afxbeginthread, passing multiple parameters
一文理解分布式开发中的服务治理
mysql 查看是否锁表
哪个led显示屏厂家更好