手动编辑邮件规则

时间:2018-01-26 16:50:17

标签: bash plist spam apple-mail

我想手动编辑以下.plist文件:

/Users/<myname>/Library/Mail/V5/MailData/SyncedRules.plist

因为我收到大量垃圾邮件并且使用邮件将每个垃圾邮件发送者地址添加到规则中是不可取的:

enter image description here

并且要添加许多地址。由于我知道一些bash脚本,sed和awk我正在考虑编写一个脚本,自动将所选电子邮件中的地址添加到上面的plist文件中。

enter image description here

那么,我的问题是什么?

总之,对于每个垃圾邮件发送者地址,脚本应添加一个包含以下字段的新dict条目:

        <dict>
            <key>CriterionUniqueId</key>
            <string>CC4CB669-0D44-4A32-80B1-02D069718304</string> (*)
            <key>Expression</key>
            <string>spammer@address.spam</string>
            <key>Header</key>
            <string>From</string>
        </dict>

如何生成(*)处的字符串?我该如何填写?

0 个答案:

没有答案