id: cf7fa4da45a04de892b09151841b654a
parent_id: 
item_type: 1
item_id: 50eece176e7540f4bd810fc4a73a3343
item_updated_time: 1764345482712
title_diff: "[{\"diffs\":[[1,\"Zmail-简单易用的python邮件模块 - 掘金\"]],\"start1\":0,\"start2\":0,\"length1\":0,\"length2\":26}]"
body_diff: "[{\"diffs\":[[1,\"<html>\\\r\\\n<head>\\\r\\\n  <title>Zmail-简单易用的python邮件模块 - 掘金</title>\\\r\\\n  <basefont face=\\\"微软雅黑\\\" size=\\\"2\\\" />\\\r\\\n  <meta http-equiv=\\\"Content-Type\\\" content=\\\"text/html;charset=utf-8\\\" />\\\r\\\n  <meta name=\\\"exporter-version\\\" content=\\\"YXBJ Windows/608924 (zh-CN, DDL); Windows/10.0.0 (Win64); EDAMVersion=V2;\\\"/>\\\r\\\n  <style>\\\r\\\n\\tbody, td {\\\r\\\n\\t  font-family: 微软雅黑;\\\r\\\n\\t  font-size: 12pt;\\\r\\\n\\t}\\\r\\\n  </style>\\\r\\\n</head>\\\r\\\n<body>\\\r\\\n<a name=\\\"18325\\\"></a>\\\r\\\n<h1>Zmail-简单易用的python邮件模块 - 掘金</h1>\\\r\\\n\\\r\\\n<div><span>\\\n  <div style=\\\"--en-clipped-content:article\\\">\\\n<div><br/></div><div style=\\\"font-size: 16px; display:block; min-width: 100%; position: relative;\\\"> <div style=\\\"text-size-adjust:100%;font-size:12px;text-rendering:optimizelegibility;color:rgb(51, 51, 51);background-color:rgb(244, 245, 245);font-family:-apple-system, system-ui, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Hiragino Sans GB&quot;, &quot;Microsoft YaHei&quot;, Arial, sans-serif;word-break:break-word;\\\"><div style=\\\"font-size:12px;line-height:normal;word-break:break-word;\\\"><div style=\\\"overflow-x:initial;\\\"><div><span><div><div style=\\\"box-shadow:rgba(0, 0, 0, 0.05) 0px 1px 2px 0px;background-color:rgb(255, 255, 255);border-radius:2px;box-sizing:border-box;\\\"><div><div></div><div><div></div></div><div style=\\\"display:flex;align-items:center;margin-bottom:24px;\\\"><a href=\\\"https://juejin.im/user/5a7c13eb5188257a6854c1dd\\\" rel=\\\"\\\" style=\\\"background-color:transparent;margin:initial;text-decoration:none;cursor:pointer;color:rgb(144, 144, 144);font-size:0px;\\\" target=\\\"_blank\\\"><div style=\\\"display:inline-block;background-position:50% center;background-size:cover;background-repeat:no-repeat;background-color:rgb(238, 238, 238);position:relative;flex:0 0 auto;margin-right:12px;width:39.9896px;height:39.9896px;border-radius:50%;background-image:url(https://b-gold-cdn.xitu.io/v3/static/img/default-avatar.e30559a.svg);\\\"><span style=\\\"position:absolute;top:0px;left:0px;right:0px;bottom:0px;background-color:inherit;border-radius:inherit;transition:opacity 0.2s ease 0s;opacity:0;pointer-events:none;\\\"></span></div></a><div style=\\\"min-width:0px;flex-grow:1;\\\"><a href=\\\"https://juejin.im/user/5a7c13eb5188257a6854c1dd\\\" rel=\\\"\\\" style=\\\"background-color:transparent;margin:initial;text-decoration:none;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:100%;color:rgb(51, 51, 51);font-size:15.6px;font-weight:700;\\\" target=\\\"_blank\\\">zyunh<a href=\\\"https://juejin.im/book/5c90640c5188252d7941f5bb/section/5c9065385188252da6320022\\\" rel=\\\"\\\" style=\\\"background-color:transparent;margin:initial;text-decoration:none;cursor:pointer;color:rgb(144, 144, 144);margin-left:3.96px;vertical-align:middle;\\\" target=\\\"_blank\\\"><img src=\\\":/b4925d2b914a4b7b98be3c9cc762d599\\\" type=\\\"image/png\\\" data-filename=\\\"lv-1.636691c.png\\\" height=\\\"14\\\" style=\\\"border-style:none;width:auto;height:auto;\\\" width=\\\"23\\\"/></a></a><div style=\\\"font-size:13.2px;color:rgb(144, 144, 144);\\\"><span style=\\\"letter-spacing:1px;\\\" title=\\\"Fri Mar 16 2018 23:44:31 GMT+0800 (中国标准时间)\\\">2018年03月16日</span><span style=\\\"margin-left:0.5em;\\\">阅读 149</span></div></div></div><h1 style=\\\"font-weight:700;line-height:1.5;font-size:30px;margin:0.67em 0px;\\\">Zmail-简单易用的python邮件模块</h1><div style=\\\"word-break:break-word;line-height:1.75;font-weight:400;font-size:15px;overflow-x:hidden;\\\"><p style=\\\"margin-top:22px;margin-bottom:22px;line-height:inherit;\\\">GitHub地址: <a href=\\\"https://github.com/ZYunH/zmail\\\" rel=\\\"nofollow noopener noreferrer\\\" style=\\\"background-color:transparent;margin:initial;text-decoration:none;cursor:pointer;border-bottom:1px solid rgb(209, 233, 255);color:rgb(2, 105, 200);\\\" target=\\\"_blank\\\">github.com/ZYunH/zmail</a></p>\\\n<h4 style=\\\"color:rgb(51, 51, 51);line-height:1.5;margin-top:35px;margin-bottom:10px;padding-bottom:5px;font-size:16px;\\\">觉得对你有用请Star或者Fork!</h4>\\\n<h2 style=\\\"color:rgb(51, 51, 51);line-height:1.5;margin-bottom:10px;font-size:24px;border-bottom:1px solid rgb(236, 236, 236);padding-bottom:12px;margin-top:0px;\\\">介绍</h2>\\\n<p style=\\\"margin-top:22px;margin-bottom:22px;line-height:inherit;\\\">Zmail 允许你发送和接受邮件尽可能的简单。你不需要去检查你的服务器地址、端口以及自己构造MIME对象，使用Zmail，你只需要关注你的邮件内容即可。</p>\\\n<h2 style=\\\"color:rgb(51, 51, 51);line-height:1.5;margin-top:35px;margin-bottom:10px;font-size:24px;border-bottom:1px solid rgb(236, 236, 236);padding-bottom:12px;\\\">安装</h2>\\\n<p style=\\\"margin-top:22px;margin-bottom:22px;line-height:inherit;\\\">Zmail仅支持python3，不需要任何其他外部依赖. <strong style=\\\"font-weight:700;\\\">不支持python2</strong>.</p>\\\n<h3 style=\\\"color:rgb(51, 51, 51);line-height:1.5;margin-top:35px;margin-bottom:10px;font-size:18px;padding-bottom:0px;\\\">选项一：通过pip安装（推荐）</h3>\\\n<pre style=\\\"font-size:1em;overflow:auto;font-family:Menlo, Monaco, Consolas, &quot;Courier New&quot;, monospace;position:relative;line-height:1.75;\\\"><code lang=\\\"bash\\\" style=\\\"font-family:Menlo, Monaco, Consolas, &quot;Courier New&quot;, monospace;border-radius:2px;margin:0px;display:block;word-break:normal;background:rgb(248, 248, 248);font-size:0.87em;overflow-x:auto;background-color:rgb(255, 245, 245);color:rgb(51, 51, 51);padding:18px 15px 12px;\\\"><span style=\\\"font-family:Menlo, Monaco, Consolas, Courier New, monospace;font-size:0.87em;color:rgb(51, 51, 51);position:absolute;right:1rem;top:2px;\\\"></span>$ pip3 install zmail\\\n<span style=\\\"position:absolute;top:6px;right:15px;font-size:12px;line-height:1;cursor:pointer;color:rgba(140, 140, 140, 0.8);transition:color 0.1s ease 0s;\\\">复制代码</span></code></pre><p style=\\\"margin-top:22px;margin-bottom:22px;line-height:inherit;\\\">或者</p>\\\n<pre style=\\\"font-size:1em;overflow:auto;font-family:Menlo, Monaco, Consolas, &quot;Courier New&quot;, monospace;position:relative;line-height:1.75;\\\"><code lang=\\\"bash\\\" style=\\\"font-family:Menlo, Monaco, Consolas, &quot;Courier New&quot;, monospace;border-radius:2px;margin:0px;display:block;word-break:normal;background:rgb(248, 248, 248);font-size:0.87em;overflow-x:auto;background-color:rgb(255, 245, 245);color:rgb(51, 51, 51);padding:18px 15px 12px;\\\"><span style=\\\"font-family:Menlo, Monaco, Consolas, Courier New, monospace;font-size:0.87em;color:rgb(51, 51, 51);position:absolute;right:1rem;top:2px;\\\"></span>$ pip install zmail\\\n<span style=\\\"position:absolute;top:6px;right:15px;font-size:12px;line-height:1;cursor:pointer;color:rgba(140, 140, 140, 0.8);transition:color 0.1s ease 0s;\\\">复制代码</span></code></pre><p style=\\\"margin-top:22px;margin-bottom:22px;line-height:inherit;\\\">这样做也意味着此pip版本是支持python3的。</p>\\\n<h3 style=\\\"color:rgb(51, 51, 51);line-height:1.5;margin-top:35px;margin-bottom:10px;font-size:18px;padding-bottom:0px;\\\">选项二： 从GitHub下载安装</h3>\\\n<p style=\\\"margin-top:22px;margin-bottom:22px;line-height:inherit;\\\">你可以下载Zmail的master分支，将其解压，切换到相应目录，然后</p>\\\n<pre style=\\\"font-size:1em;overflow:auto;font-family:Menlo, Monaco, Consolas, &quot;Courier New&quot;, monospace;position:relative;line-height:1.75;\\\"><code lang=\\\"bash\\\" style=\\\"font-family:Menlo, Monaco, Consolas, &quot;Courier New&quot;, monospace;border-radius:2px;margin:0px;display:block;word-break:normal;background:rgb(248, 248, 248);font-size:0.87em;overflow-x:auto;background-color:rgb(255, 245, 245);color:rgb(51, 51, 51);padding:18px 15px 12px;\\\"><span style=\\\"font-family:Menlo, Monaco, Consolas, Courier New, monospace;font-size:0.87em;color:rgb(51, 51, 51);position:absolute;right:1rem;top:2px;\\\"></span>$ python3 setup.py install\\\n<span style=\\\"position:absolute;top:6px;right:15px;font-size:12px;line-height:1;cursor:pointer;color:rgba(140, 140, 140, 0.8);transition:color 0.1s ease 0s;\\\">复制代码</span></code></pre><h2 style=\\\"color:rgb(51, 51, 51);line-height:1.5;margin-top:35px;margin-bottom:10px;font-size:24px;border-bottom:1px solid rgb(236, 236, 236);padding-bottom:12px;\\\">特性</h2>\\\n<ul style=\\\"padding:0px;margin:0px;padding-left:28px;\\\">\\\n<li style=\\\"margin-bottom:0px;list-style:inherit;\\\">自动寻找服务器地址以及端口</li>\\\n<li style=\\\"margin-bottom:0px;list-style:inherit;\\\">自动使用可靠的链接协议</li>\\\n<li style=\\\"margin-bottom:0px;list-style:inherit;\\\">自动将一个python字典映射成MIME对象（带有附件的）</li>\\\n<li style=\\\"margin-bottom:0px;list-style:inherit;\\\">自动添加头文件以及localhostname来避免服务器拒收你的邮件</li>\\\n<li style=\\\"margin-bottom:0px;list-style:inherit;\\\">轻松自定义你的头文件</li>\\\n<li style=\\\"margin-bottom:0px;list-style:inherit;\\\">支持使用HTML作为邮件内容</li>\\\n<li style=\\\"margin-bottom:0px;list-style:inherit;\\\">仅需python&gt;=3.5，你可以将其嵌入你的项目而无需其他的依赖</li>\\\n</ul>\\\n<h2 style=\\\"color:rgb(51, 51, 51);line-height:1.5;margin-top:35px;margin-bottom:10px;font-size:24px;border-bottom:1px solid rgb(236, 236, 236);padding-bottom:12px;\\\">使用须知</h2>\\\n<p style=\\\"margin-top:22px;margin-bottom:22px;line-height:inherit;\\\">使用它之前，请保证</p>\\\n<ul style=\\\"padding:0px;margin:0px;padding-left:28px;\\\">\\\n<li style=\\\"margin-bottom:0px;list-style:inherit;\\\">使用Python3</li>\\\n<li style=\\\"margin-bottom:0px;list-style:inherit;\\\">确保打开了邮箱的POP3和SMTP功能 (对于 <strong style=\\\"font-weight:700;\\\">@163.com</strong> 和 <strong style=\\\"font-weight:700;\\\">@gmail.com</strong> 你需要设置你的应用专用密码)</li>\\\n</ul>\\\n<p style=\\\"margin-top:22px;margin-bottom:22px;line-height:inherit;\\\">然后，剩下你需要做的就是import zmail即可</p>\\\n<h2 style=\\\"color:rgb(51, 51, 51);line-height:1.5;margin-top:35px;margin-bottom:10px;font-size:24px;border-bottom:1px solid rgb(236, 236, 236);padding-bottom:12px;\\\">使用示例</h2>\\\n<h3 style=\\\"color:rgb(51, 51, 51);line-height:1.5;margin-bottom:10px;font-size:18px;padding-bottom:0px;margin-top:0px;\\\">发送你的邮件</h3>\\\n<pre style=\\\"font-size:1em;overflow:auto;font-family:Menlo, Monaco, Consolas, &quot;Courier New&quot;, monospace;position:relative;line-height:1.75;\\\"><code lang=\\\"python\\\" style=\\\"font-family:Menlo, Monaco, Consolas, &quot;Courier New&quot;, monospace;border-radius:2px;margin:0px;display:block;word-break:normal;background:rgb(248, 248, 248);font-size:0.87em;overflow-x:auto;background-color:rgb(255, 245, 245);color:rgb(51, 51, 51);padding:18px 15px 12px;\\\"><span style=\\\"font-family:Menlo, Monaco, Consolas, Courier New, monospace;font-size:0.87em;color:rgb(51, 51, 51);position:absolute;right:1rem;top:2px;\\\">python</span>import zmail\\\nmail = {\\\n    'subject': 'Success!',  # Anything you want.\\\n    'content': 'This message from zmail!',  # Anything you want.\\\n    'attachments': '/Users/zyh/Documents/example.zip',  # Absolute path will be better.\\\n}\\\n\\\nserver = zmail.server('yourmail@example.com’, 'yourpassword')\\\n\\\nserver.send_mail('yourfriend@example.com', mail)\\\n<span style=\\\"position:absolute;top:6px;right:15px;font-size:12px;line-height:1;cursor:pointer;color:rgba(140, 140, 140, 0.8);transition:color 0.1s ease 0s;\\\">复制代码</span></code></pre><ul style=\\\"padding:0px;margin:0px;padding-left:28px;\\\">\\\n<li style=\\\"margin-bottom:0px;list-style:inherit;\\\">\\\n<h5 style=\\\"color:rgb(51, 51, 51);line-height:1.5;margin-top:35px;margin-bottom:10px;padding-bottom:5px;font-size:15px;\\\">给一个列表的收件人发件</h5>\\\n</li>\\\n</ul>\\\n<pre style=\\\"font-size:1em;overflow:auto;font-family:Menlo, Monaco, Consolas, &quot;Courier New&quot;, monospace;position:relative;line-height:1.75;\\\"><code lang=\\\"bash\\\" style=\\\"font-family:Menlo, Monaco, Consolas, &quot;Courier New&quot;, monospace;border-radius:2px;margin:0px;display:block;word-break:normal;background:rgb(248, 248, 248);font-size:0.87em;overflow-x:auto;background-color:rgb(255, 245, 245);color:rgb(51, 51, 51);padding:18px 15px 12px;\\\"><span style=\\\"font-family:Menlo, Monaco, Consolas, Courier New, monospace;font-size:0.87em;color:rgb(51, 51, 51);position:absolute;right:1rem;top:2px;\\\"></span>server.send_mail([<span style=\\\"color:rgb(221, 17, 68);\\\">'yourfriend@example.com'</span>,<span style=\\\"color:rgb(221, 17, 68);\\\">'12345@example.com'</span>], mail)\\\n<span style=\\\"position:absolute;top:6px;right:15px;font-size:12px;line-height:1;cursor:pointer;color:rgba(140, 140, 140, 0.8);transition:color 0.1s ease 0s;\\\">复制代码</span></code></pre><ul style=\\\"padding:0px;margin:0px;padding-left:28px;\\\">\\\n<li style=\\\"margin-bottom:0px;list-style:inherit;\\\">\\\n<h5 style=\\\"color:rgb(51, 51, 51);line-height:1.5;margin-top:35px;margin-bottom:10px;padding-bottom:5px;font-size:15px;\\\"><strong style=\\\"font-weight:700;\\\">发送HTML作为邮件内容</strong></h5>\\\n</li>\\\n</ul>\\\n<pre style=\\\"font-size:1em;overflow:auto;font-family:Menlo, Monaco, Consolas, &quot;Courier New&quot;, monospace;position:relative;line-height:1.75;\\\"><code lang=\\\"python\\\" style=\\\"font-family:Menlo, Monaco, Consolas, &quot;Courier New&quot;, monospace;border-radius:2px;margin:0px;display:block;word-break:normal;background:rgb(248, 248, 248);font-size:0.87em;overflow-x:auto;background-color:rgb(255, 245, 245);color:rgb(51, 51, 51);padding:18px 15px 12px;\\\"><span style=\\\"font-family:Menlo, Monaco, Consolas, Courier New, monospace;font-size:0.87em;color:rgb(51, 51, 51);position:absolute;right:1rem;top:2px;\\\">python</span>mail = {\\\n    <span style=\\\"color:rgb(221, 17, 68);\\\">'subject'</span>: <span style=\\\"color:rgb(221, 17, 68);\\\">'Success!'</span>,  <span style=\\\"color:rgb(153, 153, 136);\\\"># Anything you want.</span>\\\n    <span style=\\\"color:rgb(221, 17, 68);\\\">'content_html'</span>: zmail.get_html(<span style=\\\"color:rgb(221, 17, 68);\\\">'/Users/example.html'</span>), <span style=\\\"color:rgb(153, 153, 136);\\\"># Absolute path will be better.</span>\\\n    <span style=\\\"color:rgb(221, 17, 68);\\\">'attachments'</span>: <span style=\\\"color:rgb(221, 17, 68);\\\">'/Users/zyh/Documents/example.zip'</span>,  <span style=\\\"color:rgb(153, 153, 136);\\\"># Absolute path will be better.</span>\\\n}\\\nserver.send_mail(<span style=\\\"color:rgb(221, 17, 68);\\\">'yourfriend@example.com'</span>,mail)\\\n<span style=\\\"position:absolute;top:6px;right:15px;font-size:12px;line-height:1;cursor:pointer;color:rgba(140, 140, 140, 0.8);transition:color 0.1s ease 0s;\\\">复制代码</span></code></pre><p style=\\\"margin-top:22px;margin-bottom:22px;line-height:inherit;\\\">或者</p>\\\n<pre style=\\\"font-size:1em;overflow:auto;font-family:Menlo, Monaco, Consolas, &quot;Courier New&quot;, monospace;position:relative;line-height:1.75;\\\"><code lang=\\\"python\\\" style=\\\"font-family:Menlo, Monaco, Consolas, &quot;Courier New&quot;, monospace;border-radius:2px;margin:0px;display:block;word-break:normal;background:rgb(248, 248, 248);font-size:0.87em;overflow-x:auto;background-color:rgb(255, 245, 245);color:rgb(51, 51, 51);padding:18px 15px 12px;\\\"><span style=\\\"font-family:Menlo, Monaco, Consolas, Courier New, monospace;font-size:0.87em;color:rgb(51, 51, 51);position:absolute;right:1rem;top:2px;\\\">python</span><span style=\\\"color:rgb(51, 51, 51);font-weight:700;\\\">with</span> open(<span style=\\\"color:rgb(221, 17, 68);\\\">'/Users/example.html'</span>,<span style=\\\"color:rgb(221, 17, 68);\\\">'r'</span>) <span style=\\\"color:rgb(51, 51, 51);font-weight:700;\\\">as</span> f:\\\n    content_html = f.read()\\\nmail = {\\\n    <span style=\\\"color:rgb(221, 17, 68);\\\">'subject'</span>: <span style=\\\"color:rgb(221, 17, 68);\\\">'Success!'</span>,  <span style=\\\"color:rgb(153, 153, 136);\\\"># Anything you want.</span>\\\n    <span style=\\\"color:rgb(221, 17, 68);\\\">'content_html'</span>: content_html, \\\n    <span style=\\\"color:rgb(221, 17, 68);\\\">'attachments'</span>: <span style=\\\"color:rgb(221, 17, 68);\\\">'/Users/zyh/Documents/example.zip'</span>,  <span style=\\\"color:rgb(153, 153, 136);\\\"># Absolute path will be better.</span>\\\n}\\\nserver.send_mail(<span style=\\\"color:rgb(221, 17, 68);\\\">'yourfriend@example.com'</span>,mail)\\\n<span style=\\\"position:absolute;top:6px;right:15px;font-size:12px;line-height:1;cursor:pointer;color:rgba(140, 140, 140, 0.8);transition:color 0.1s ease 0s;\\\">复制代码</span></code></pre><h3 style=\\\"color:rgb(51, 51, 51);line-height:1.5;margin-top:35px;margin-bottom:10px;font-size:18px;padding-bottom:0px;\\\">取回你的邮件</h3>\\\n<ul style=\\\"padding:0px;margin:0px;padding-left:28px;\\\">\\\n<li style=\\\"margin-bottom:0px;list-style:inherit;\\\">\\\n<h5 style=\\\"color:rgb(51, 51, 51);line-height:1.5;margin-top:35px;margin-bottom:10px;padding-bottom:5px;font-size:15px;\\\">取得最新的邮件</h5>\\\n</li>\\\n</ul>\\\n<pre style=\\\"font-size:1em;overflow:auto;font-family:Menlo, Monaco, Consolas, &quot;Courier New&quot;, monospace;position:relative;line-height:1.75;\\\"><code lang=\\\"python\\\" style=\\\"font-family:Menlo, Monaco, Consolas, &quot;Courier New&quot;, monospace;border-radius:2px;margin:0px;display:block;word-break:normal;background:rgb(248, 248, 248);font-size:0.87em;overflow-x:auto;background-color:rgb(255, 245, 245);color:rgb(51, 51, 51);padding:18px 15px 12px;\\\"><span style=\\\"font-family:Menlo, Monaco, Consolas, Courier New, monospace;font-size:0.87em;color:rgb(51, 51, 51);position:absolute;right:1rem;top:2px;\\\">python</span><span style=\\\"color:rgb(51, 51, 51);font-weight:700;\\\">import</span> zmail\\\nserver = zmail.server(<span style=\\\"color:rgb(221, 17, 68);\\\">'yourmail@example.com'</span>, <span style=\\\"color:rgb(221, 17, 68);\\\">'yourpassword'</span>)\\\nmail = server.get_latest()\\\n<span style=\\\"position:absolute;top:6px;right:15px;font-size:12px;line-height:1;cursor:pointer;color:rgba(140, 140, 140, 0.8);transition:color 0.1s ease 0s;\\\">复制代码</span></code></pre><ul style=\\\"padding:0px;margin:0px;padding-left:28px;\\\">\\\n<li style=\\\"margin-bottom:0px;list-style:inherit;\\\">\\\n<h5 style=\\\"color:rgb(51, 51, 51);line-height:1.5;margin-top:35px;margin-bottom:10px;padding-bottom:5px;font-size:15px;\\\">依据id取回邮件</h5>\\\n</li>\\\n</ul>\\\n<pre style=\\\"font-size:1em;overflow:auto;font-family:Menlo, Monaco, Consolas, &quot;Courier New&quot;, monospace;position:relative;line-height:1.75;\\\"><code lang=\\\"python\\\" style=\\\"font-family:Menlo, Monaco, Consolas, &quot;Courier New&quot;, monospace;border-radius:2px;margin:0px;display:block;word-break:normal;background:rgb(248, 248, 248);font-size:0.87em;overflow-x:auto;background-color:rgb(255, 245, 245);color:rgb(51, 51, 51);padding:18px 15px 12px;\\\"><span style=\\\"font-family:Menlo, Monaco, Consolas, Courier New, monospace;font-size:0.87em;color:rgb(51, 51, 51);position:absolute;right:1rem;top:2px;\\\">python</span>mail = server.get_mail(<span style=\\\"color:teal;\\\">2</span>)\\\n<span style=\\\"position:absolute;top:6px;right:15px;font-size:12px;line-height:1;cursor:pointer;color:rgba(140, 140, 140, 0.8);transition:color 0.1s ease 0s;\\\">复制代码</span></code></pre><ul style=\\\"padding:0px;margin:0px;padding-left:28px;\\\">\\\n<li style=\\\"margin-bottom:0px;list-style:inherit;\\\">\\\n<h5 style=\\\"color:rgb(51, 51, 51);line-height:1.5;margin-top:35px;margin-bottom:10px;padding-bottom:5px;font-size:15px;\\\">依据 (subject,after,before,sender)取回一个列表的邮件</h5>\\\n</li>\\\n</ul>\\\n<pre style=\\\"font-size:1em;overflow:auto;font-family:Menlo, Monaco, Consolas, &quot;Courier New&quot;, monospace;position:relative;line-height:1.75;\\\"><code lang=\\\"bash\\\" style=\\\"font-family:Menlo, Monaco, Consolas, &quot;Courier New&quot;, monospace;border-radius:2px;margin:0px;display:block;word-break:normal;background:rgb(248, 248, 248);font-size:0.87em;overflow-x:auto;background-color:rgb(255, 245, 245);color:rgb(51, 51, 51);padding:18px 15px 12px;\\\"><span style=\\\"font-family:Menlo, Monaco, Consolas, Courier New, monospace;font-size:0.87em;color:rgb(51, 51, 51);position:absolute;right:1rem;top:2px;\\\"></span>mail = server.get_mails(subject=<span style=\\\"color:rgb(221, 17, 68);\\\">'GitHub'</span>,after=<span style=\\\"color:rgb(221, 17, 68);\\\">'2018-1-1'</span>,sender=<span style=\\\"color:rgb(221, 17, 68);\\\">'github'</span>)\\\n<span style=\\\"position:absolute;top:6px;right:15px;font-size:12px;line-height:1;cursor:pointer;color:rgba(140, 140, 140, 0.8);transition:color 0.1s ease 0s;\\\">复制代码</span></code></pre><p style=\\\"margin-top:22px;margin-bottom:22px;line-height:inherit;\\\">示例中， 如果 'GitHub' 在邮件的主题中，这封邮件将会被匹配, 例如'  [GitHub] Your password has changed'</p>\\\n<p style=\\\"margin-top:22px;margin-bottom:22px;line-height:inherit;\\\">sender亦是如此</p>\\\n<ul style=\\\"padding:0px;margin:0px;padding-left:28px;\\\">\\\n<li style=\\\"margin-bottom:0px;list-style:inherit;\\\">\\\n<h5 style=\\\"color:rgb(51, 51, 51);line-height:1.5;margin-top:35px;margin-bottom:10px;padding-bottom:5px;font-size:15px;\\\">得到所有邮件的头文件信息.一个由字典组成的列表,每个字典包含了所有能够提取的头文件.</h5>\\\n</li>\\\n</ul>\\\n<pre style=\\\"font-size:1em;overflow:auto;font-family:Menlo, Monaco, Consolas, &quot;Courier New&quot;, monospace;position:relative;line-height:1.75;\\\"><code lang=\\\"bash\\\" style=\\\"font-family:Menlo, Monaco, Consolas, &quot;Courier New&quot;, monospace;border-radius:2px;margin:0px;display:block;word-break:normal;background:rgb(248, 248, 248);font-size:0.87em;overflow-x:auto;background-color:rgb(255, 245, 245);color:rgb(51, 51, 51);padding:18px 15px 12px;\\\"><span style=\\\"font-family:Menlo, Monaco, Consolas, Courier New, monospace;font-size:0.87em;color:rgb(51, 51, 51);position:absolute;right:1rem;top:2px;\\\"></span>mail_info = server.get_info()\\\n<span style=\\\"position:absolute;top:6px;right:15px;font-size:12px;line-height:1;cursor:pointer;color:rgba(140, 140, 140, 0.8);transition:color 0.1s ease 0s;\\\">复制代码</span></code></pre><ul style=\\\"padding:0px;margin:0px;padding-left:28px;\\\">\\\n<li style=\\\"margin-bottom:0px;list-style:inherit;\\\">\\\n<h5 style=\\\"color:rgb(51, 51, 51);line-height:1.5;margin-top:35px;margin-bottom:10px;padding-bottom:5px;font-size:15px;\\\">得到邮箱的信息</h5>\\\n</li>\\\n</ul>\\\n<pre style=\\\"font-size:1em;overflow:auto;font-family:Menlo, Monaco, Consolas, &quot;Courier New&quot;, monospace;position:relative;line-height:1.75;\\\"><code lang=\\\"bash\\\" style=\\\"font-family:Menlo, Monaco, Consolas, &quot;Courier New&quot;, monospace;border-radius:2px;margin:0px;display:block;word-break:normal;background:rgb(248, 248, 248);font-size:0.87em;overflow-x:auto;background-color:rgb(255, 245, 245);color:rgb(51, 51, 51);padding:18px 15px 12px;\\\"><span style=\\\"font-family:Menlo, Monaco, Consolas, Courier New, monospace;font-size:0.87em;color:rgb(51, 51, 51);position:absolute;right:1rem;top:2px;\\\"></span>mailbox_info = server.stat()\\\n<span style=\\\"position:absolute;top:6px;right:15px;font-size:12px;line-height:1;cursor:pointer;color:rgba(140, 140, 140, 0.8);transition:color 0.1s ease 0s;\\\">复制代码</span></code></pre><p style=\\\"margin-top:22px;margin-bottom:22px;line-height:inherit;\\\">结果为包含两个整型的元组: <code style=\\\"font-family:Menlo, Monaco, Consolas, &quot;Courier New&quot;, monospace;word-break:break-word;border-radius:2px;overflow-x:auto;font-size:0.87em;padding:0.065em 0.4em;color:rgb(255, 80, 44);background-color:rgb(255, 245, 245);\\\">(邮件的数量, 邮箱的大小)</code>.</p>\\\n<h3 style=\\\"color:rgb(51, 51, 51);line-height:1.5;margin-top:35px;margin-bottom:10px;font-size:18px;padding-bottom:0px;\\\">解析你的邮件</h3>\\\n<p style=\\\"margin-top:22px;margin-bottom:22px;line-height:inherit;\\\">在zmail中，接收到的邮件被映射为一个字典，你可以通过访问python字典的形式来访问你的邮件，例如</p>\\\n<pre style=\\\"font-size:1em;overflow:auto;font-family:Menlo, Monaco, Consolas, &quot;Courier New&quot;, monospace;position:relative;line-height:1.75;\\\"><code lang=\\\"bash\\\" style=\\\"font-family:Menlo, Monaco, Consolas, &quot;Courier New&quot;, monospace;border-radius:2px;margin:0px;display:block;word-break:normal;background:rgb(248, 248, 248);font-size:0.87em;overflow-x:auto;background-color:rgb(255, 245, 245);color:rgb(51, 51, 51);padding:18px 15px 12px;\\\"><span style=\\\"font-family:Menlo, Monaco, Consolas, Courier New, monospace;font-size:0.87em;color:rgb(51, 51, 51);position:absolute;right:1rem;top:2px;\\\"></span>subject = mail[<span style=\\\"color:rgb(221, 17, 68);\\\">'subject'</span>]\\\n<span style=\\\"position:absolute;top:6px;right:15px;font-size:12px;line-height:1;cursor:pointer;color:rgba(140, 140, 140, 0.8);transition:color 0.1s ease 0s;\\\">复制代码</span></code></pre><p style=\\\"margin-top:22px;margin-bottom:22px;line-height:inherit;\\\">展示你的邮件，使用 <strong style=\\\"font-weight:700;\\\">zmail.show()</strong></p>\\\n<pre style=\\\"font-size:1em;overflow:auto;font-family:Menlo, Monaco, Consolas, &quot;Courier New&quot;, monospace;position:relative;line-height:1.75;\\\"><code lang=\\\"bash\\\" style=\\\"font-family:Menlo, Monaco, Consolas, &quot;Courier New&quot;, monospace;border-radius:2px;margin:0px;display:block;word-break:normal;background:rgb(248, 248, 248);font-size:0.87em;overflow-x:auto;background-color:rgb(255, 245, 245);color:rgb(51, 51, 51);padding:18px 15px 12px;\\\"><span style=\\\"font-family:Menlo, Monaco, Consolas, Courier New, monospace;font-size:0.87em;color:rgb(51, 51, 51);position:absolute;right:1rem;top:2px;\\\"></span>import zmail\\\nserver = zmail.server(<span style=\\\"color:rgb(221, 17, 68);\\\">'yourmail@example.com‘, '</span>yourpassword<span style=\\\"color:rgb(221, 17, 68);\\\">')\\\nmail = server.get_latest()\\\nzmail.show(mail)\\\n</span><span style=\\\"position:absolute;top:6px;right:15px;font-size:12px;line-height:1;cursor:pointer;color:rgba(140, 140, 140, 0.8);transition:color 0.1s ease 0s;\\\">复制代码</span></code></pre><p style=\\\"margin-top:22px;margin-bottom:22px;line-height:inherit;\\\">输出 :</p>\\\n<pre style=\\\"font-size:1em;overflow:auto;font-family:Menlo, Monaco, Consolas, &quot;Courier New&quot;, monospace;position:relative;line-height:1.75;\\\"><code lang=\\\"bash\\\" style=\\\"font-family:Menlo, Monaco, Consolas, &quot;Courier New&quot;, monospace;border-radius:2px;margin:0px;display:block;word-break:normal;background:rgb(248, 248, 248);font-size:0.87em;overflow-x:auto;background-color:rgb(255, 245, 245);color:rgb(51, 51, 51);padding:18px 15px 12px;\\\"><span style=\\\"font-family:Menlo, Monaco, Consolas, Courier New, monospace;font-size:0.87em;color:rgb(51, 51, 51);position:absolute;right:1rem;top:2px;\\\"></span>content-type multipart/mixed\\\nsubject Success!\\\nto zmail_user\\\nfrom zmail&lt;zmail@126.com&gt;\\\ndate 2018-2-3 01:42:29 +0800\\\nboundary ===============9196441298519098157==\\\ncontent [<span style=\\\"color:rgb(221, 17, 68);\\\">'This message from zmail!'</span>]\\\ncontents [[b<span style=\\\"color:rgb(221, 17, 68);\\\">'Content-Type: text/plain; charset=&quot;utf-8&quot;'</span>, b<span style=\\\"color:rgb(221, 17, 68);\\\">'MIME-Version: 1.0'</span>, b<span style=\\\"color:rgb(221, 17, 68);\\\">'Content-Transfer-Encoding: base64'</span>, b<span style=\\\"color:rgb(221, 17, 68);\\\">''</span>, b<span style=\\\"color:rgb(221, 17, 68);\\\">'VGhpcyBtZXNzYWdlIGZyb20gem1haWwh'</span>, b<span style=\\\"color:rgb(221, 17, 68);\\\">''</span>]]\\\nattachments None\\\nid 5\\\n<span style=\\\"position:absolute;top:6px;right:15px;font-size:12px;line-height:1;cursor:pointer;color:rgba(140, 140, 140, 0.8);transition:color 0.1s ease 0s;\\\">复制代码</span></code></pre><h4 style=\\\"color:rgb(51, 51, 51);line-height:1.5;margin-top:35px;margin-bottom:10px;padding-bottom:5px;font-size:16px;\\\"><strong style=\\\"font-weight:700;\\\">邮件的结构</strong></h4>\\\n<ul style=\\\"padding:0px;margin:0px;padding-left:28px;\\\">\\\n<li style=\\\"margin-bottom:0px;list-style:inherit;\\\">content-type: 邮件内容的类型</li>\\\n<li style=\\\"margin-bottom:0px;list-style:inherit;\\\">subject: 邮件主题</li>\\\n<li style=\\\"margin-bottom:0px;list-style:inherit;\\\">to：收件人</li>\\\n<li style=\\\"margin-bottom:0px;list-style:inherit;\\\">from：寄件人</li>\\\n<li style=\\\"margin-bottom:0px;list-style:inherit;\\\">date: 年-月-日 时间 时区</li>\\\n<li style=\\\"margin-bottom:0px;list-style:inherit;\\\">boundary: 如果邮件为multiple parts，你可以得到其分界线</li>\\\n<li style=\\\"margin-bottom:0px;list-style:inherit;\\\">content: 邮件的文本内容（仅在text/plain时可以被解析）</li>\\\n<li style=\\\"margin-bottom:0px;list-style:inherit;\\\">contents: 邮件的body,里面包含着由分界线分割的每一个段落</li>\\\n<li style=\\\"margin-bottom:0px;list-style:inherit;\\\">attachments: None 或者 [['附件名称;编码方式','附件的二进制内容']...]</li>\\\n<li style=\\\"margin-bottom:0px;list-style:inherit;\\\">id: 在邮箱中的id</li>\\\n</ul>\\\n<h4 style=\\\"color:rgb(51, 51, 51);line-height:1.5;margin-top:35px;margin-bottom:10px;padding-bottom:5px;font-size:16px;\\\"><strong style=\\\"font-weight:700;\\\">获得附件</strong></h4>\\\n<pre style=\\\"font-size:1em;overflow:auto;font-family:Menlo, Monaco, Consolas, &quot;Courier New&quot;, monospace;position:relative;line-height:1.75;\\\"><code lang=\\\"python\\\" style=\\\"font-family:Menlo, Monaco, Consolas, &quot;Courier New&quot;, monospace;border-radius:2px;margin:0px;display:block;word-break:normal;background:rgb(248, 248, 248);font-size:0.87em;overflow-x:auto;background-color:rgb(255, 245, 245);color:rgb(51, 51, 51);padding:18px 15px 12px;\\\"><span style=\\\"font-family:Menlo, Monaco, Consolas, Courier New, monospace;font-size:0.87em;color:rgb(51, 51, 51);position:absolute;right:1rem;top:2px;\\\">python</span>import zmail\\\nserver = zmail.server('yourmail@example.com‘, 'yourpassword')\\\nmail = server.get_latest()\\\nzmail.get_attachment(mail)\\\n<span style=\\\"position:absolute;top:6px;right:15px;font-size:12px;line-height:1;cursor:pointer;color:rgba(140, 140, 140, 0.8);transition:color 0.1s ease 0s;\\\">复制代码</span></code></pre><p style=\\\"margin-top:22px;margin-bottom:22px;line-height:inherit;\\\">你可以重命名你的附件，使用</p>\\\n<pre style=\\\"font-size:1em;overflow:auto;font-family:Menlo, Monaco, Consolas, &quot;Courier New&quot;, monospace;position:relative;line-height:1.75;\\\"><code lang=\\\"bash\\\" style=\\\"font-family:Menlo, Monaco, Consolas, &quot;Courier New&quot;, monospace;border-radius:2px;margin:0px;display:block;word-break:normal;background:rgb(248, 248, 248);font-size:0.87em;overflow-x:auto;background-color:rgb(255, 245, 245);color:rgb(51, 51, 51);padding:18px 15px 12px;\\\"><span style=\\\"font-family:Menlo, Monaco, Consolas, Courier New, monospace;font-size:0.87em;color:rgb(51, 51, 51);position:absolute;right:1rem;top:2px;\\\"></span>zmail.get_attachment(mail,<span style=\\\"color:rgb(221, 17, 68);\\\">'example.zip'</span>)\\\n<span style=\\\"position:absolute;top:6px;right:15px;font-size:12px;line-height:1;cursor:pointer;color:rgba(140, 140, 140, 0.8);transition:color 0.1s ease 0s;\\\">复制代码</span></code></pre><h2 style=\\\"color:rgb(51, 51, 51);line-height:1.5;margin-top:35px;margin-bottom:10px;font-size:24px;border-bottom:1px solid rgb(236, 236, 236);padding-bottom:12px;\\\">支持的邮件服务商</h2>\\\n<p style=\\\"margin-top:22px;margin-bottom:22px;line-height:inherit;\\\">列表中的邮件服务商已经被测试可正常使用</p>\\\n<p style=\\\"margin-top:22px;margin-bottom:22px;line-height:inherit;\\\"><strong style=\\\"font-weight:700;\\\">如果你的邮箱不在此列，请不要担心，目前尚未发现不支持的邮箱.如果你发现任何问题，请在GitHub上告知于我</strong></p>\\\n<table style=\\\"font-weight:inherit;font-style:inherit;font-variant:inherit;font-size:12px;width:auto;max-width:100%;overflow:auto;border:1px solid rgb(246, 246, 246);display:inline-block;\\\">\\\n<thead style=\\\"background:rgb(246, 246, 246);color:rgb(0, 0, 0);text-align:left;\\\">\\\n<tr>\\\n<th style=\\\"padding:1rem 0.6rem;line-height:24px;\\\">服务商地址</th>\\\n<th style=\\\"padding:1rem 0.6rem;line-height:24px;\\\">发送邮件</th>\\\n<th style=\\\"padding:1rem 0.6rem;line-height:24px;\\\">取回邮件</th>\\\n<th style=\\\"padding:1rem 0.6rem;line-height:24px;\\\">备注</th>\\\n</tr>\\\n</thead>\\\n<tbody>\\\n<tr>\\\n<td style=\\\"padding:1rem 0.6rem;line-height:24px;min-width:120px;\\\">@163.com</td>\\\n<td style=\\\"padding:1rem 0.6rem;line-height:24px;min-width:120px;\\\">✓</td>\\\n<td style=\\\"padding:1rem 0.6rem;line-height:24px;min-width:120px;\\\">✓</td>\\\n<td style=\\\"padding:1rem 0.6rem;line-height:24px;min-width:120px;\\\">需要应用专用密码</td>\\\n</tr>\\\n<tr style=\\\"background-color:rgb(252, 252, 252);\\\">\\\n<td style=\\\"padding:1rem 0.6rem;line-height:24px;min-width:120px;\\\">@qq.com</td>\\\n<td style=\\\"padding:1rem 0.6rem;line-height:24px;min-width:120px;\\\">✓</td>\\\n<td style=\\\"padding:1rem 0.6rem;line-height:24px;min-width:120px;\\\">✓</td>\\\n<td style=\\\"padding:1rem 0.6rem;line-height:24px;min-width:120px;\\\">POP3 需要应用专用密码</td>\\\n</tr>\\\n<tr>\\\n<td style=\\\"padding:1rem 0.6rem;line-height:24px;min-width:120px;\\\">@126.com</td>\\\n<td style=\\\"padding:1rem 0.6rem;line-height:24px;min-width:120px;\\\">✓</td>\\\n<td style=\\\"padding:1rem 0.6rem;line-height:24px;min-width:120px;\\\">✓</td>\\\n<td style=\\\"padding:1rem 0.6rem;line-height:24px;min-width:120px;\\\"></td>\\\n</tr>\\\n<tr style=\\\"background-color:rgb(252, 252, 252);\\\">\\\n<td style=\\\"padding:1rem 0.6rem;line-height:24px;min-width:120px;\\\">@yeah.net</td>\\\n<td style=\\\"padding:1rem 0.6rem;line-height:24px;min-width:120px;\\\">✓</td>\\\n<td style=\\\"padding:1rem 0.6rem;line-height:24px;min-width:120px;\\\">✓</td>\\\n<td style=\\\"padding:1rem 0.6rem;line-height:24px;min-width:120px;\\\"></td>\\\n</tr>\\\n<tr>\\\n<td style=\\\"padding:1rem 0.6rem;line-height:24px;min-width:120px;\\\">@gmail.com</td>\\\n<td style=\\\"padding:1rem 0.6rem;line-height:24px;min-width:120px;\\\">✓</td>\\\n<td style=\\\"padding:1rem 0.6rem;line-height:24px;min-width:120px;\\\">✓</td>\\\n<td style=\\\"padding:1rem 0.6rem;line-height:24px;min-width:120px;\\\">需要应用专用密码</td>\\\n</tr>\\\n<tr style=\\\"background-color:rgb(252, 252, 252);\\\">\\\n<td style=\\\"padding:1rem 0.6rem;line-height:24px;min-width:120px;\\\">@sina.com</td>\\\n<td style=\\\"padding:1rem 0.6rem;line-height:24px;min-width:120px;\\\">✓</td>\\\n<td style=\\\"padding:1rem 0.6rem;line-height:24px;min-width:120px;\\\">✓</td>\\\n<td style=\\\"padding:1rem 0.6rem;line-height:24px;min-width:120px;\\\"></td>\\\n</tr>\\\n<tr>\\\n<td style=\\\"padding:1rem 0.6rem;line-height:24px;min-width:120px;\\\">@outlook</td>\\\n<td style=\\\"padding:1rem 0.6rem;line-height:24px;min-width:120px;\\\">✓</td>\\\n<td style=\\\"padding:1rem 0.6rem;line-height:24px;min-width:120px;\\\">✓</td>\\\n<td style=\\\"padding:1rem 0.6rem;line-height:24px;min-width:120px;\\\"></td>\\\n</tr>\\\n</tbody>\\\n</table>\\\n<h2 style=\\\"color:rgb(51, 51, 51);line-height:1.5;margin-top:35px;margin-bottom:10px;font-size:24px;border-bottom:1px solid rgb(236, 236, 236);padding-bottom:12px;\\\">API</h2>\\\n<p style=\\\"margin-top:22px;margin-bottom:22px;line-height:inherit;\\\">server = zmail.server('user@example','password')</p>\\\n<h4 style=\\\"color:rgb(51, 51, 51);line-height:1.5;margin-top:35px;margin-bottom:10px;padding-bottom:5px;font-size:16px;\\\">SMTP</h4>\\\n<ul style=\\\"padding:0px;margin:0px;padding-left:28px;\\\">\\\n<li style=\\\"margin-bottom:0px;list-style:inherit;\\\">server.send_mail([recipient,], mail)</li>\\\n</ul>\\\n<h4 style=\\\"color:rgb(51, 51, 51);line-height:1.5;margin-top:35px;margin-bottom:10px;padding-bottom:5px;font-size:16px;\\\">POP3</h4>\\\n<ul style=\\\"padding:0px;margin:0px;padding-left:28px;\\\">\\\n<li style=\\\"margin-bottom:0px;list-style:inherit;\\\">server.get_mail(which)</li>\\\n<li style=\\\"margin-bottom:0px;list-style:inherit;\\\">server.get_mails(subject, sender, after, before)</li>\\\n<li style=\\\"margin-bottom:0px;list-style:inherit;\\\">server.get_latest()</li>\\\n<li style=\\\"margin-bottom:0px;list-style:inherit;\\\">server.get_info()</li>\\\n<li style=\\\"margin-bottom:0px;list-style:inherit;\\\">server.stat()</li>\\\n</ul>\\\n<h4 style=\\\"color:rgb(51, 51, 51);line-height:1.5;margin-top:35px;margin-bottom:10px;padding-bottom:5px;font-size:16px;\\\">Parse mail</h4>\\\n<ul style=\\\"padding:0px;margin:0px;padding-left:28px;\\\">\\\n<li style=\\\"margin-bottom:0px;list-style:inherit;\\\">server.get_attachment(mail)</li>\\\n</ul>\\\n<h3 style=\\\"color:rgb(51, 51, 51);line-height:1.5;margin-top:35px;margin-bottom:10px;font-size:18px;padding-bottom:0px;\\\">Mail</h3>\\\n<ul style=\\\"padding:0px;margin:0px;padding-left:28px;\\\">\\\n<li style=\\\"margin-bottom:0px;list-style:inherit;\\\">subject</li>\\\n<li style=\\\"margin-bottom:0px;list-style:inherit;\\\">content</li>\\\n<li style=\\\"margin-bottom:0px;list-style:inherit;\\\">content_html</li>\\\n<li style=\\\"margin-bottom:0px;list-style:inherit;\\\">from</li>\\\n<li style=\\\"margin-bottom:0px;list-style:inherit;\\\">to</li>\\\n</ul>\\\n<h4 style=\\\"color:rgb(51, 51, 51);line-height:1.5;margin-top:35px;margin-bottom:10px;padding-bottom:5px;font-size:16px;\\\">Other</h4>\\\n<ul style=\\\"padding:0px;margin:0px;padding-left:28px;\\\">\\\n<li style=\\\"margin-bottom:0px;list-style:inherit;\\\">zmail.show()</li>\\\n</ul>\\\n</div></div></div></div></span></div></div></div></div></div>\\\n</div>\\\n</span>\\\n</div></body></html>\\u0000\"]],\"start1\":0,\"start2\":0,\"length1\":0,\"length2\":34305}]"
metadata_diff: {"new":{"id":"50eece176e7540f4bd810fc4a73a3343","parent_id":"061de1401cfc4cfaadf6e74e015970e9","latitude":"0.00000000","longitude":"0.00000000","altitude":"0.0000","author":"","source_url":"","is_todo":0,"todo_due":0,"todo_completed":0,"source":"joplin-desktop","source_application":"net.cozic.joplin-desktop","application_data":"","order":1764345774339,"markup_language":2,"is_shared":0,"share_id":"","conflict_original_id":"","master_key_id":"","user_data":"","deleted_time":0},"deleted":[]}
encryption_cipher_text: 
encryption_applied: 0
updated_time: 2025-11-28T16:13:03.577Z
created_time: 2025-11-28T16:13:03.577Z
type_: 13