![笑脸是如何发送的?](https://linux22.com/image/1284699/%E7%AC%91%E8%84%B8%E6%98%AF%E5%A6%82%E4%BD%95%E5%8F%91%E9%80%81%E7%9A%84%EF%BC%9F%20.png)
如何识别微笑:)
然后:-)
通过电子邮件发送?
我收到一封带有笑脸的电子邮件,当我尝试回复时,符号是:-)
;但当我想发送相同的笑脸时。我总是使用:)
我的系统(linux)是否可以理解这两种格式,然后在smiley face
我读取时将其转换为?
这一切工作是谁做的?
[如果这不是正确的论坛,请重定向]
答案1
据我所知,它们只能由客户端程序识别/操作 - 无论您使用什么来发送、接收和阅读电子邮件,都会将其更改为图片(如果您看到的是图片的话)。实际发送的数据可能看起来像:)
,而不是图片。
答案2
这与电子邮件本身没有太大关系。使用SMTP 协议实际上,对于“表情”并没有一般性的指导方针。与您所看到的内容相关的图形通常由您使用的软件进行解释。如今的软件可以是您在客户端计算机上使用的邮件程序,也可以是您用来访问电子邮件的基于 Web 的电子邮件提供商,例如雅虎(ymail),谷歌邮件等等。您的里程可能会因您使用的服务而异,这就是为什么代表表情的各种字符组合所显示的实际图形可能会发生变化。
大多数在线聊天系统都使用相同的流程,例如美国在线即时通讯,聊天室(我寻找你)以及其他各种。
将字符组合实际转换为表情符号的过程可能因实现方式而异,但通常涉及在消息中进行搜索,将简单的文本分组(例如,:)
)替换为您看到的图形表示。鉴于此类任务在 HTML 中很简单,因此电子邮件很可能使用超文本标记语言呈现,或者HTML。
然而,通过代码执行此操作需要更深入的描述,这超出了本网站的范围。