如何将 `mailto:` 链接解码为更易读的格式?

如何将 `mailto:` 链接解码为更易读的格式?

是否有一个简单的工具可以将 mailto 链接的内容转储到控制台?

$ decode_mailto 'mailto:[email protected]?subject=qqq&body=www%20eee&'
To: [email protected]
Subject: qqq

www eee

答案1

$ cat 解码邮件
/bin/bash #!/bin/bash
perl -lpe 's/%([0-9a-fA-F]{2})/chr(hex($1))/eg;s/mailto:/收件人:/g;s/subject=/主题:/g;s/body=/\n/g;s/[&?]/\n/g'

$ chmod 755 解码邮件

$ echo'邮箱地址:[电子邮件保护]?subject=qqq&body=www%20eee&' | ./decode_mailto
到:[电子邮件保护]
主题:qq

韓國


$

相关内容