bash - 如何阅读带有特殊字符的电子邮件

标签 bash email special-characters

我的收件箱中有大量电子邮件(大部分是垃圾邮件),我有一个 php 脚本可以读取所有这些电子邮件并将它们放在不同的文件夹中(我有一个使用 imap php 函数的自定义 php 电子邮件阅读器)。

我的问题是:

Some emails have weird characeters in it, here is a sample:
Search Engine Marketing will increase your companyâ<80><99>s online presence through comprehensive online marketing campaigns

我可以转换 &acirc;没有任何问题,但如您所见,我有 <80><99>字符,我该如何转换它们?

最佳答案

使用iconv从一种编码转换为另一种编码。

关于bash - 如何阅读带有特殊字符的电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8673810/

相关文章:

c++ - 在 C++ 中执行 shell 命令时强制环境 bash

java - 在Azure虚拟机上启动jar文件

azure - 使用 Azure 托管的 Godaddy 域电子邮件帐户

bash - 将 awk 结果存储在 bash 脚本的变量中

bash - 从长时间运行的进程通过管道传输到 xargs 没有效果

php - 如何将投票按钮限制为 'To' 地址而不是通过 powershell 在 outlook 中发送到 'Cc'?

javascript - 使用 emailyak 在 angularjs 函数中发送电子邮件

php - 所有特殊字符在 PHP/HTML 中都是问号

mysql - MySQL 中的 "trailing space"到底是什么?

html - HTML 中的低星号