{"_id":"zeptomail","_rev":"28-ca88a63426c37e2f745e9d95b2012858","name":"zeptomail","dist-tags":{"latest":"8.0.1"},"versions":{"1.0.0":{"name":"zeptomail","version":"1.0.0","author":{"name":"ZeptoMail"},"license":"ISC","_id":"zeptomail@1.0.0","maintainers":[{"name":"zeptomail_npm","email":"support@zeptomail.com"}],"dist":{"shasum":"a417d90cb493ca05b2dd377323605e57b4236102","tarball":"https://registry.npmjs.org/zeptomail/-/zeptomail-1.0.0.tgz","fileCount":4,"integrity":"sha512-5divcRu3uCJlFWJ/4XLoDIMG1bm4BgwfOZ4m2pPHkXsFfcuEw7u/46psGy1+AY2cvYRFpT5e1IbIT0/NL9DG0g==","signatures":[{"sig":"MEYCIQDKEQkjCF+1pbot9gvfDTAcNhztWQwzlvGzSQDrMk9EGwIhANishKUZ9IkCPAD38mI2wklxbOr/FtQL0UG8XQrnhexg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55705},"main":"index.js","type":"module","scripts":{},"_npmUser":{"name":"zeptomail_npm","email":"support@zeptomail.com"},"repository":{"url":"https://git.csez.zohocorpin.com/transmail/transmail-components","type":"git"},"_npmVersion":"7.21.1","description":"Send mail via Node.js with ZeptoMail","directories":{},"_nodeVersion":"16.9.1","dependencies":{"node-fetch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/zeptomail_1.0.0_1636376344016_0.7056832461067959","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"zeptomail","version":"1.0.1","author":{"name":"ZeptoMail"},"license":"ISC","_id":"zeptomail@1.0.1","maintainers":[{"name":"zeptomail_npm","email":"support@zeptomail.com"}],"dist":{"shasum":"169a6e8e7224d3f433892e519663d1b910a27764","tarball":"https://registry.npmjs.org/zeptomail/-/zeptomail-1.0.1.tgz","fileCount":4,"integrity":"sha512-1+gbJf1WOnMOzeNWSnHShj/twxuHWYtkvIzTd1/MrW95/lSLDuWgEGo/sNwBaawqQouXDBLQAzf4TBxDTh4cfw==","signatures":[{"sig":"MEUCIHdVXEWX1qaee5qBrktOp7UMDNHrkR0uxvgSXOXZU3iqAiEAwTeeTHCuRPSi3XedIXJ4Jjswv5Gj/JE4BA7aqHwd0f8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55700},"main":"index.js","type":"module","scripts":{},"_npmUser":{"name":"zeptomail_npm","email":"support@zeptomail.com"},"repository":{"url":"https://git.csez.zohocorpin.com/transmail/transmail-components","type":"git"},"_npmVersion":"7.21.1","description":"Send mail via Node.js with ZeptoMail","directories":{},"_nodeVersion":"16.9.1","dependencies":{"node-fetch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/zeptomail_1.0.1_1636377391811_0.6434740053009129","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"zeptomail","version":"1.0.2","author":{"name":"ZeptoMail"},"license":"MIT","_id":"zeptomail@1.0.2","maintainers":[{"name":"zeptomail_npm","email":"support@zeptomail.com"}],"dist":{"shasum":"cdf680c249d3189aa11b1855574b8dc4e61bb7bc","tarball":"https://registry.npmjs.org/zeptomail/-/zeptomail-1.0.2.tgz","fileCount":4,"integrity":"sha512-n6qrXDRpFWPX0XwNzmr3UeOHeUrgMepzmK9e4Ks5Ce5pGkzWSaoEACFhN+7N1N0FZ64extW1+/gh2CSsiqBcLg==","signatures":[{"sig":"MEYCIQCwQHoljZhzvgxRNLEaHoMOqNIYcDhzXzN8O9FS4gik9wIhAOyZ/CxBb+FVAtFHf74D8iYS3RS9BS0XBfgwi7MXuBRW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3Ci+CRA9TVsSAnZWagAA8boQAIpgmWWdCeWPSUlXngFw\nzCFzfW/X9cRPx+NCK/VJM6LpDL5ppswbzOIKXBMay7o01M8Ud65AM7Gi8Fog\nWIOii83uX5NSIoxEXXzBJlo/DrCfw088SDWnnEoWLOcc+k7LEonQG8WECkPO\nl8YG4/zVnvXljOcX3GMtlImpl8eT/MIzug+1OvSjN9OGZTmJP0XlQAA0I8I+\nBpN3ab3UGs0+3SkvZbgqMMtLdAmUi08wyf4nZd4Q+VwWcPfnGkV6iRDCR3lk\nF0eZm5bTxZayEhrWgrCd0MZV2Z+wv5KfGF1D6Nfffbxzl97qzKusRx42TYXW\nMXfjulWwJUocvRPvPwuNIhS7eC5b3UVImi4zDqdTx4YhdMHzcIdsk02PIkx+\ngpKZt9uLXKc0V3OaBKW6UWYejkcIdQLbzg0BxiMV/agA6pu00H93EhOmGBBv\nLYXLZpgQ8Yfyktzuqrurir2eszIVZM/4NXqgJJRtF3JXOn0Qseg7WZ2fkyFN\n5uM+YBMh8JLTw9qMHQSlCfnLJrUVYYVGOhXAZMnQFzg2/hh3MwAP/QmWND8F\nMSlq5jh43xwukLkypuKCEUP1tTAsyDHUsUdCR/z5xAnuD3ONZBdRLiWWa4NK\n3qpFg9CR6G5tyLFKMsW8g6pS3fax2WatrPNTCgY6tT1hZG6wreluYzHUp0VV\nicr3\r\n=b88K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","scripts":{},"_npmUser":{"name":"zeptomail_npm","email":"support@zeptomail.com"},"_npmVersion":"7.21.1","description":"Send mail via Node.js with ZeptoMail","directories":{},"_nodeVersion":"16.9.1","dependencies":{"node-fetch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/zeptomail_1.0.2_1636465243786_0.631447079173916","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"zeptomail","version":"2.0.0","author":{"name":"ZeptoMail"},"license":"MIT","_id":"zeptomail@2.0.0","maintainers":[{"name":"zeptomail_npm","email":"support@zeptomail.com"}],"dist":{"shasum":"3086ac510ffd22161688d8f1cfe51ab230c893cd","tarball":"https://registry.npmjs.org/zeptomail/-/zeptomail-2.0.0.tgz","fileCount":5,"integrity":"sha512-aK8wm7tS6nhxYO/TYMMlrfn87Gp8ObgYGzR5Vm/ku0RlxlhaA5ZvDZ94khqBf83wSC18WPHtmlyRPEHNtKZv4A==","signatures":[{"sig":"MEUCIQDa8g9iPcZsqTOKAT6z8eEScFCWp3MoerYJjas/dYz01gIgdTRoEY4Qvl8nkpj/W8sKUfwFCmN+9GnZsXs0glCxmyA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67092,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiakjKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7ow/+Jpl72p/TQFarBkPp3wFz8cZHv0/66jm/Si9zFWxBL85e/x5L\r\nMdpi6SGVlzg86kFJT33/qGQuZtPTIuCG+VugcSa7FoGNb8mibcEBAlRTiTwF\r\nDoma+sBv+tgtjDpY/k1g64fH1ywfcIYhaWe+IzU9mbBZttpfl7d2GR+0cxKf\r\n1pJCcmQcqfBkR3nA0VyZB+nAIILyNaqLEazC3drBQKlU2MMRQ91/Huyx7AT+\r\nZRKsH7ibGoKVKIjnW7l3xaoCLMNtzyFV/IadFiguYwmdYWdSoOgrOndMJ6lk\r\nPtAnJAEtVvWFjXHJyp1uI197SfJ9Nu10cv0PXfGYhLbAO5qe++yLlCQOF1Vz\r\n/ZEQI0b1Q2VBShyM4yZPmfl8ZEHoIygpqAwR//vS4gXTzMhH+dMTTSrPAFcx\r\npodNI5ZyTmZQdM4aqRLvdK6mhA+RoVOJOhaX/sVm7XBTM3VMPyZ6lFXIrIR+\r\neYnlX+vm0rlTXUM7RV7XzxZ9bgfZMbeoHKTGSC2SIYbq7MdCaSLSvupXRmuq\r\n0sCcMJMVk+X8CZHw9NnoWLpKRW1Zb/1qzkYgRhtTQzLpR12TrAVpwq51Y6oJ\r\nryIr8OrFp/jhNQcUkbRroXOqAeH/8JmnS0kQTvVejH9orauTje1eccxz2qBW\r\nJsICGow53AFvjJQR+IBamMUB5ZbJLNMQ7Nk=\r\n=BLHp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","exports":{"import":"./lib/js/init.js","require":"./lib/js/init.cjs"},"scripts":{},"_npmUser":{"name":"zeptomail_npm","email":"support@zeptomail.com"},"_npmVersion":"6.14.16","description":"Send mail via Node.js with ZeptoMail","directories":{},"_nodeVersion":"14.19.1","dependencies":{"node-fetch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/zeptomail_2.0.0_1651132618312_0.5518870082811549","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"zeptomail","version":"3.0.0","author":{"name":"ZeptoMail"},"license":"MIT","_id":"zeptomail@3.0.0","maintainers":[{"name":"zeptomail_npm","email":"support@zeptomail.com"}],"dist":{"shasum":"e4e7a80d26bfe1b689ff3fef820cbdbc8f21616e","tarball":"https://registry.npmjs.org/zeptomail/-/zeptomail-3.0.0.tgz","fileCount":5,"integrity":"sha512-fnv90VaLCFZD9mJ7GI6xOjxliIahHl2Fgj2YjuWFmkcABgtgDjGqjLd557k3fRw+tpzrDgqlKekPdVH01EvLPQ==","signatures":[{"sig":"MEQCIG4Kf+UCtrAGH9DXJR64r9SWTwD0CPPWLy/n+bcHXeYsAiBQ1NDWKzt2jQWHMP+v+yJ+2fxAe6aH7jtGJ5AyuCTKbw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaosgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpS6A/+Nd3Se9daOQCMd8GE4e+Ptf5Nzu9Nx0W652GAnhvhlY7YBa7r\r\njX4hiq677o+5/8SxNQrM+2ZlKWg58JOTB0JsobfZPKkxe7iHyl/zwvY5rSuI\r\nbqYlWF3yPI77cZ/dTosPvHOGiEt0+Z9TRJW3p4b2/1zqmRDdY/rtH7p6/Aq8\r\nNJfRuezXEyYi/WvzvYaxw8JF4qGVDYeVzvNPOP8/ZfPtjge0Ao0pTUhu3M56\r\nGqayjFjl/rQsTjNy8tQBeyEggyF+JCasNiuuIywuj+tlMUCWy0cRrHrIgJAr\r\n3/QEYwnJ9k4KsjlqHLMkxyKoRbvc/O774tZ27d8fS5zbh1yCIX3E4KBGlz35\r\n0+yTuiZYLD7+gS66LpJuKsES49IyQNtmt+gpXTyu+9ZEtCTrhrBin5PMtWpX\r\nvs+6/QuAqJBpVlA2PQuPn/9ogyNilSa6+OYqWJq9CpS1b6okcCLBXyaiSKIo\r\nkh12IzvE5WOGNxOI6UdcGhU2m1AR0AZ+mOJuml/HHEnDOs3O74YFJUYYVpAR\r\nr7OM21L/23xVaGQgYF+066rZqnf/Sbc9u2vK74tM5YV7TvjuKMETCxXV455d\r\nwgLohApiKbSpKI7M6hO+4c3YtHoteUWkgnjOlTb4q4OlztARpjegpQZp5rMj\r\nxv53aqPnA2DuG0sH8f+EcqEZ/X7bmenXqIM=\r\n=E+5e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","exports":{"import":"./lib/js/init.js","require":"./lib/js/init.cjs"},"scripts":{},"_npmUser":{"name":"zeptomail_npm","email":"support@zeptomail.com"},"_npmVersion":"6.14.16","description":"Send mail via Node.js with ZeptoMail","directories":{},"_nodeVersion":"14.19.1","dependencies":{"node-fetch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/zeptomail_3.0.0_1651149599801_0.2016229843329489","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"zeptomail","version":"3.0.1","author":{"name":"ZeptoMail"},"license":"MIT","_id":"zeptomail@3.0.1","maintainers":[{"name":"zeptomail_npm","email":"support@zeptomail.com"}],"dist":{"shasum":"37afb5827ba1b49a93c0ccbb15fccd6ab77072c9","tarball":"https://registry.npmjs.org/zeptomail/-/zeptomail-3.0.1.tgz","fileCount":5,"integrity":"sha512-m1kngboMY2hCYlHEqNBgGGsnFRdODEsln7NR4k4uE4pXjzyovjw2Tt5JnwDRFJ61Umhchz8b7oC1W7kUFXXRLA==","signatures":[{"sig":"MEYCIQDuXv/6SngRn6Wm7ANCWM0q+qZMeAJO26VdVEZjXpCd9AIhANaD6ryNt2xX+Yg+KCudBrPY5PzoAJgGbitlIEwMfoAX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaql3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2oQ//cWJfCm9Zg8fqvqEuCV9b+QVlfB+0Qsumg7AEe/FYMMNFAcaV\r\neRtOZqu5D2avebDX69DibNVDUG0v7Y9c/UdmuWTRwaUd7P7MCxwHm/pb4uKY\r\nUprJA6hp2UzdgTNlh9FQdbBqXXnfUcDluhwpDEbuW+3e2Tg84otHgcHYAuGi\r\nOIMdLr0q/mny5Kzfmc7eQYPdxNcDfq6InqKAiNQ5SchX3PK0lmbF0JNgS2d3\r\nbqENdvYNezcTiYCogIxTG1ss+8jXqzItx542P1P7SUPq6K1Ten45ll9ysVcO\r\ntVNdzzNejju4qeDc8rQOl0W/dWl1x6ACPimqDhOTDsgh87UR6Yuo8s9w6Bsa\r\nMCkH0uaMahpCUApnLLusBvIXiQoruauoWvu9UZ+WHDVC5ldmnm+zI9569A3Z\r\nrEZrV7k5skX9Z/caGvBmggPPnKksKGEK2650hkRB9Rm/L4q4SymDszWFN7Ve\r\n4vHsSnAhwe2zaHtOkMDhp+9gBWpGLEAehHUXY+/bPQmYTENeBZw2E/ardeXz\r\naLZfVPCV+Dm2aoQ9ZkaG1xcRz/2GS58zEZnWEakkz3NNBPLhVdnGXsOaGASM\r\ntz/YW+sMTIGb/yMsM1msGWeluLryBPLfp5lo9OISHjbLCENNeIjme08ott1v\r\nm4ayFVD6DijOhIDiFpY4jV11gbFlqEMH1vw=\r\n=Kk2p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","exports":{"import":"./lib/js/init.js","require":"./lib/js/init.cjs"},"scripts":{},"_npmUser":{"name":"zeptomail_npm","email":"support@zeptomail.com"},"_npmVersion":"6.14.16","description":"Send mail via Node.js with ZeptoMail","directories":{},"_nodeVersion":"14.19.1","dependencies":{"node-fetch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/zeptomail_3.0.1_1651157367481_0.575972914978601","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"zeptomail","version":"3.0.2","author":{"name":"ZeptoMail"},"license":"MIT","_id":"zeptomail@3.0.2","maintainers":[{"name":"zeptomail_npm","email":"support@zeptomail.com"}],"dist":{"shasum":"d207bd2933ffbd6bdd38f610d8b5839163f2ebbb","tarball":"https://registry.npmjs.org/zeptomail/-/zeptomail-3.0.2.tgz","fileCount":6,"integrity":"sha512-Gww3ZRJc6dasugqkbVJQfqm0XdCmXWGipT+BjvrPHI5BRHbYJg+h0MZvv3V7xI75GHbJjxj53lLVenyGnVKToQ==","signatures":[{"sig":"MEUCIQDwBv5S774bL8j36j5vH5PSPWStPZ6ydM3byTK9Lmbg9gIgJskD08zMpTz5WPQjnj+De63zgL++ijwxNlIQttXIEKo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31891,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGzaYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqb3xAAidl6JB7f8foyttt3fKhTZpx0qwf2hhB5yQqih4gKr6e4aoZ4\r\ntdcDiPbZOH+PFiK7z22J1t68sx7Iw2Di9WZ1/OpjxPjW+mlQfQrfqjEmcyu9\r\ng4DJNhZSd+OxAKfTsJRrqYxMmMkAZ6TAJDmlQbHCiMLjVyHQvZ/NUFiH1SPb\r\nBIjbHXafdYKavyITNoi8RrZg1dT+YkqdQwBF1mVGqQsDqpzMZVvQF+acZ7up\r\nz45sJDhaCA8P1eB+cN+XbR0kiKjP7JSXudhK8h7F6MqBmZ3x6USi+yIS0rYl\r\nwflolIaJHt+GVSvLSZF+HNBGc1+Ldwf+PmRYTL6Qw1zcYR9eY/F72NxWOU5J\r\nJyjoiyWDR5mExPWkdXr908IDwNWx+/atS7VdYKkCqKJbuHzQbTGpcQUq0Lqb\r\nlyUJ3kQxI19Fjmjpsq368z15mwfdugaNFY6T1OYgs1xPY0tbAZaSM0I77hKZ\r\nXsAnE2iC+6l0pLUOkHkxMdiCBw/c/32/pZaSaifZOiLR+QgMsFSb2FLe1gD1\r\nCE3jXteOhYlqtusK4iR/wqnoiwHvXnpg0Mo4hl1ypKe8BfFmPciYlleacrKS\r\n1Xcye3me65oozTcAvGzhl/STe7pDwXzgCX62/E9Me1EsToxAPPP28lQbgvLQ\r\nfnFHNPPoSDRAfgCq08rCpcm+b7f7MQeCPzs=\r\n=nm+M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","exports":{"import":"./lib/js/init.js","require":"./lib/js/init.cjs"},"scripts":{},"_npmUser":{"name":"zeptomail_npm","email":"support@zeptomail.com"},"_npmVersion":"6.14.16","description":"Send mail via Node.js with ZeptoMail","directories":{},"_nodeVersion":"14.19.1","dependencies":{"node-fetch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/zeptomail_3.0.2_1662727832689_0.9307904322530935","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"zeptomail","version":"3.0.3","author":{"name":"ZeptoMail"},"license":"MIT","_id":"zeptomail@3.0.3","maintainers":[{"name":"zeptomail_npm","email":"support@zeptomail.com"}],"dist":{"shasum":"2f443e34ebb5fa7feb1a03d5ded9f61d0f2ef3a6","tarball":"https://registry.npmjs.org/zeptomail/-/zeptomail-3.0.3.tgz","fileCount":6,"integrity":"sha512-sObutrfHb/cvhs8jTY9mPTCGXQWrEq8LTjQZpqSmc59SJKyydc9P+saHdx1esVHf00ITVQeBgeQyK/oEKGRqkA==","signatures":[{"sig":"MEQCIAdNiHTJh8T3lx6PcrOAHrBGXz3Mq1mkS5hSbYrLiuz/AiAf+PS0VlyVEXI9SXAY65rRU8P1+oVwIixlWt4/tFTT6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31755,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHIBOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqV2A/7Biu/xT5tjryfWkKOANCbkDJs+xH+FvUL3ne6mbqF3CBoTt8g\r\njeyMoLKu48S5haty/9KkMyi8B23wT52spo617udbgB6VTOJs4n6khw8+t5/v\r\nGcPtqbGCl/XE2NoA6s2JpL8ysLmJcom0wo+uozap/Id+geQmeWKjCW/8IBjS\r\nDE6cabHTlQYAvViWuHlkPZAzG0Knjb6UcBo0LKTp3kZJxBStMV1rFMjOxazf\r\nuZ2s/Vg47AB90hbT2IF4+8m1efUUDRBKWjvEQVGFJ7SRyuIAiGv1fUXcbych\r\nSbGM73bLkUIPOzY765fYYXkuaxoHywHih+JZ6i7rb99TGbxVJ4q4VJ9yWDxV\r\niJRnd9k6aMLIS/iX3kBxQ2C61NIu8apvOdtpvZy5TXqK6qBeRQPsB+mPm32f\r\nT2XJ3YONXJfCmc5D9YEcbQ7kIuqP62nINA/2VWDzyiXkmFm+fkPvipU8N0EW\r\nxACUkJEA+mf0mhiehGDVA7KekP/8ibBfQlF4IN7pcQ75xLUDnIVN9ZYrXQfZ\r\nHKjP0YT2fC2Vjtq8vb3GLBkRtEhQYhB36P4dSSJH17DbVNBCLWOlUv8llCnk\r\n48giFYO/pQyBgzezpXbnav741SL8Wx0iPxaW/reqrGHTy0zFqWpjiV7YS3N8\r\nY9eHtICOBPHWXyypfQzP3FNb4lxtJr4yg50=\r\n=wv+B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","exports":{"import":"./lib/js/init.js","require":"./lib/js/init.cjs"},"scripts":{},"_npmUser":{"name":"zeptomail_npm","email":"support@zeptomail.com"},"_npmVersion":"6.14.16","description":"Send mail via Node.js with ZeptoMail","directories":{},"_nodeVersion":"14.19.1","dependencies":{"node-fetch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/zeptomail_3.0.3_1662812237824_0.17301368957172514","host":"s3://npm-registry-packages"}},"3.0.4":{"name":"zeptomail","version":"3.0.4","author":{"name":"ZeptoMail"},"license":"MIT","_id":"zeptomail@3.0.4","maintainers":[{"name":"zeptomail_npm","email":"support@zeptomail.com"}],"dist":{"shasum":"6ce78491848e08c2ee8587a0c08c3fffe24fc21e","tarball":"https://registry.npmjs.org/zeptomail/-/zeptomail-3.0.4.tgz","fileCount":6,"integrity":"sha512-a8nj6kk+IAAd13AmOOFeHiAbNWyGjoaPxMcCsIIsZrsa7GtAo2+YNh4svVaK7zi8L7ep4kMwYKqtuvrOra78BA==","signatures":[{"sig":"MEYCIQDjWQw/CGYZNuidPJ6Y8x/oVFhFJk4Zoh+68abi5TKQpgIhAOZAu0HD7dApkzw2TakgB810HGGCpbQpjSjDN0v2aggf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCxg0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEdQ//a32Gm2hDpB7iietIPgiTCX6d1PrMtvQyhYfuHGlZa0iN7qjP\r\n9FVY5Jt6FaVjbojs4Xbd/Y6iIIte94NjNXkdQyU1YqX/TN2SJqTm2Mzfi4uc\r\n5PmxF5fgOPLqh7gi/xpw0UH1laOjYEoZ9R+nLXH82EjeQEMMJw6pcMTvnHj4\r\nptzeJv+xPr/BT/B4dNnvvHOQVFfQEJd6pc9hov422l3WYy7oROspsvlZZZbn\r\nxhYtDGiOPjz321WFsyVfdo49N7RIi+p/C+13yLSVzAGmmXk2ZGLdszZchDjh\r\nZG7fx/E1p5u3o7iCxEsGG+XPnAM1Zx3WxL8/sRhlFNk+X0bAOxc1NlcMT6yr\r\n7yAQetPQdN/+KQ4rJu95AZ/kmNYkRjEz+SkafIB0gRQMgLmlVTOg3YupkjAv\r\nDh/Bidc5GLCSy34r8BDcJRJGM2eMwv6u1CWr12u06dOUaFh2kKlc34FtAtws\r\nUQkHx5jlzlWrhRbGgv6xvBM4mnTCzQZaSlnv/ojCVgrx7MinoX0S4N7iGDTs\r\nU2JMEWj4ZkeS24M1Y/dQ7H4SC0lQ0HvqKa4kHetezNJix2oBQjlYqyTMv0j7\r\n6Z0sJ9N5WA66ruWk7RWZkzegjZ5LmXB5eNQDX3RCrBWcNNoyPF3nAgZoDQ1+\r\nOhbiPNvMcrWW7R0HyDuErqzKXiolbBL58ME=\r\n=QGUa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","exports":{"import":"./lib/js/init.js","require":"./lib/js/init.cjs"},"scripts":{},"_npmUser":{"name":"zeptomail_npm","email":"support@zeptomail.com"},"_npmVersion":"6.14.16","description":"Send mail via Node.js with ZeptoMail","directories":{},"_nodeVersion":"14.19.1","dependencies":{"node-fetch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/zeptomail_3.0.4_1678448691971_0.5111199413805816","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"zeptomail","version":"4.0.0","author":{"name":"ZeptoMail"},"license":"MIT","_id":"zeptomail@4.0.0","maintainers":[{"name":"zeptomail_npm","email":"support@zeptomail.com"}],"dist":{"shasum":"548b4069edd588f8ae2b0faa334123762481af90","tarball":"https://registry.npmjs.org/zeptomail/-/zeptomail-4.0.0.tgz","fileCount":6,"integrity":"sha512-ek+LWTqXbON0zORrEYZ6j0/2r7XPiGIBzTotOentBKrffdJUpKob1Up8tEYpl4kmEMSm7b1PWTdA3/+kDpEoyg==","signatures":[{"sig":"MEUCIQDupEp4m5tfZnEXOnj/qRQwpj64XC7hXYuoZkKkLk+IEgIgNsqOL4t9R4XgrFjrsvtbWFE5M0K0b2T/UZD+oW5J8BE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31556},"main":"index.js","type":"module","exports":{"import":"./lib/js/init.js","require":"./lib/js/init.cjs"},"scripts":{},"_npmUser":{"name":"zeptomail_npm","email":"support@zeptomail.com"},"_npmVersion":"6.14.16","description":"Send mail via Node.js with ZeptoMail","directories":{},"_nodeVersion":"14.19.1","dependencies":{"node-fetch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/zeptomail_4.0.0_1687174898290_0.1429898265250591","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"zeptomail","version":"5.0.0","author":{"name":"ZeptoMail"},"license":"MIT","_id":"zeptomail@5.0.0","maintainers":[{"name":"zeptomail_npm","email":"support@zeptomail.com"}],"dist":{"shasum":"d4457467c0d7356fb1241b5813d22515cdf691de","tarball":"https://registry.npmjs.org/zeptomail/-/zeptomail-5.0.0.tgz","fileCount":6,"integrity":"sha512-067iTG1XL8EWOjUBiAtnTOogEOa45xbKOhgPWIVDe3z4PKvP2cWqy75s8ToevTu1P1RZRF4rmO825OzpsC+bWQ==","signatures":[{"sig":"MEQCIAwoyRJkd/BP998lU55icKOPk/ABh8fyeYT6Cjk70VhFAiAfAPxm+QO/RLnkx/9qWa+BhBgfQDA1lMPPex5OoTEuRw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31556},"main":"index.js","type":"module","exports":{"import":"./lib/js/init.js","require":"./lib/js/init.cjs"},"scripts":{},"_npmUser":{"name":"zeptomail_npm","email":"support@zeptomail.com"},"_npmVersion":"6.14.16","description":"Send mail via Node.js with ZeptoMail","directories":{},"_nodeVersion":"14.19.1","dependencies":{"node-fetch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/zeptomail_5.0.0_1689932515160_0.08565841817903852","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"zeptomail","version":"6.0.0","author":{"name":"ZeptoMail"},"license":"MIT","_id":"zeptomail@6.0.0","maintainers":[{"name":"zeptomail_npm","email":"support@zeptomail.com"}],"dist":{"shasum":"8abf36abfe71036c8b5185ed9540f9ea72781b90","tarball":"https://registry.npmjs.org/zeptomail/-/zeptomail-6.0.0.tgz","fileCount":5,"integrity":"sha512-RO7xOBGVGthxMK4IsOVWdkNUAxn1VGFer8Awo+t7KMaO/8xMgQtSGqFcjr48SeYbzDuw6U1FKfpRmeyXt7edOA==","signatures":[{"sig":"MEUCIDPiE1FyHITrxl87P4VwePfWW2mOAC6J4kRlKLvCzQNEAiEAmmJ0E/eyIuP+OmYxe8/dK5BsAz5aGqg3cP6sFblyyIM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28896},"main":"index.js","type":"module","exports":{"import":"./lib/js/init.js","require":"./lib/js/init.cjs"},"scripts":{},"_npmUser":{"name":"zeptomail_npm","email":"support@zeptomail.com"},"_npmVersion":"8.1.2","description":"Send mail via Node.js with ZeptoMail","directories":{},"_nodeVersion":"16.13.2","dependencies":{"node-fetch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/zeptomail_6.0.0_1707828348052_0.1886874056174741","host":"s3://npm-registry-packages"}},"6.1.0":{"name":"zeptomail","version":"6.1.0","author":{"name":"ZeptoMail"},"license":"MIT","_id":"zeptomail@6.1.0","maintainers":[{"name":"zeptomail_npm","email":"support@zeptomail.com"}],"dist":{"shasum":"ae5840561bd2ecef61186e9f398aaa0bf0d455ac","tarball":"https://registry.npmjs.org/zeptomail/-/zeptomail-6.1.0.tgz","fileCount":6,"integrity":"sha512-0eyQ4NS6ktbQhQ9IIWXaCql8LOFPmp4Fk2J9KLOTGtklnZmidycPoWztD/icU/LBPrwAZBN7sRmErlYchUNdAg==","signatures":[{"sig":"MEYCIQCB23vVYecjo75LmYmcTdOf07myowVKpUp4wpy0vgFNlAIhAIx9TKJ7Wd0s4FaMW+bXQd+ge8nRJBgUE/zTie+mQHE5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35200},"main":"index.js","type":"module","exports":{"import":"./lib/js/init.js","require":"./lib/js/init.cjs"},"scripts":{},"_npmUser":{"name":"zeptomail_npm","email":"support@zeptomail.com"},"_npmVersion":"6.14.16","description":"Send mail via Node.js with ZeptoMail","directories":{},"_nodeVersion":"14.19.1","dependencies":{"node-fetch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/zeptomail_6.1.0_1730715363214_0.052894558743512565","host":"s3://npm-registry-packages"}},"6.2.0":{"name":"zeptomail","version":"6.2.0","author":{"name":"ZeptoMail"},"license":"MIT","_id":"zeptomail@6.2.0","maintainers":[{"name":"zeptomail_npm","email":"support@zeptomail.com"}],"dist":{"shasum":"b6ec301c1f856c396b6189bf39746d61deb11146","tarball":"https://registry.npmjs.org/zeptomail/-/zeptomail-6.2.0.tgz","fileCount":6,"integrity":"sha512-KcTrgHkH3kWZQXjeEBkigvzOsCew+QxwRVo0f9cPiXYg2l4Fbxa9hZurVxpC7L/8Dlx7W3b5kBY05ZQ7oTSvKg==","signatures":[{"sig":"MEUCIDJIZqd4/5erpUNQuKrJQ6JfaKHK7x8hmAfjPblOCOmaAiEAmq1RIRxLJISlD6UBUMqbFPdUH4ez2129a921VLdocE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29856},"main":"index.js","type":"module","exports":{"import":"./lib/js/init.js","require":"./lib/js/init.cjs"},"scripts":{},"_npmUser":{"name":"zeptomail_npm","email":"support@zeptomail.com"},"_npmVersion":"8.19.4","description":"Send mail via Node.js with ZeptoMail","directories":{},"_nodeVersion":"16.20.2","dependencies":{"node-fetch":"^2.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/zeptomail_6.2.0_1741606750941_0.6009466570847717","host":"s3://npm-registry-packages-npm-production"}},"6.2.1":{"name":"zeptomail","version":"6.2.1","author":{"name":"ZeptoMail"},"license":"MIT","_id":"zeptomail@6.2.1","maintainers":[{"name":"zeptomail_npm","email":"support@zeptomail.com"}],"dist":{"shasum":"08a62745698d2a3beb487ce0f14120260565d338","tarball":"https://registry.npmjs.org/zeptomail/-/zeptomail-6.2.1.tgz","fileCount":6,"integrity":"sha512-5QbN0RACqXrvE4yS0ETvZLx5zC/DRDN2QZlse0HQKMrB4R2G0ciY5rgFZDFUAqssYxCFOyOhKo3QUphRYfrVUg==","signatures":[{"sig":"MEUCIHlPlJQ1E/q+N42Kv+JlXVYapbexQs8sus5xvlnDhAx5AiEA4arwlHhkdAkKvlKE92ipF3fqzZVIz0IFyULQRaCmtzw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30002},"main":"index.js","type":"module","exports":{"import":"./lib/js/init.js","require":"./lib/js/init.cjs"},"scripts":{},"_npmUser":{"name":"zeptomail_npm","email":"support@zeptomail.com"},"_npmVersion":"8.19.4","description":"Send mail via Node.js with ZeptoMail","directories":{},"_nodeVersion":"16.20.2","dependencies":{"node-fetch":"^2.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/zeptomail_6.2.1_1745302552628_0.2588997012818346","host":"s3://npm-registry-packages-npm-production"}},"7.0.0-alpha.1":{"name":"zeptomail","version":"7.0.0-alpha.1","author":{"name":"ZeptoMail"},"license":"MIT","_id":"zeptomail@7.0.0-alpha.1","maintainers":[{"name":"zeptomail_npm","email":"support@zeptomail.com"}],"dist":{"shasum":"d5980ab9ac6ce99f472f4402190d51a22d082468","tarball":"https://registry.npmjs.org/zeptomail/-/zeptomail-7.0.0-alpha.1.tgz","fileCount":9,"integrity":"sha512-qUGne3hxrMK1S3Ke74A9RS/atiSr5jWJDXF5Fkw1SLUi0x0iDj0g5Iwp96X8RnC4Rx+S0kHYlHOG+9db2zI4VQ==","signatures":[{"sig":"MEQCID6sY8Ome5llXJh9l/AZrg6xm5Hc/x1FcetqqbfWpJ2mAiBJSzpn1QjcTXIRgyGi+ZiL7o54yX3NTOUl+7bNF5mb1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33822},"main":"./index.js","type":"module","types":"lib/js/types/index.d.ts","exports":{".":{"import":"./lib/js/init.js","require":"./lib/js/init.cjs"},"./package.json":"./package.json"},"gitHead":"36467aa0211a5639fc31cb74569771e9aaa4f5d2","scripts":{},"_npmUser":{"name":"zeptomail_npm","email":"support@zeptomail.com"},"_npmVersion":"10.9.3","description":"Send mail via Node.js with ZeptoMail","directories":{},"_nodeVersion":"22.18.0","dependencies":{"node-fetch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/zeptomail_7.0.0-alpha.1_1761635139923_0.3739927633050084","host":"s3://npm-registry-packages-npm-production"}},"7.0.0-alpha.2":{"name":"zeptomail","version":"7.0.0-alpha.2","author":{"name":"ZeptoMail"},"license":"MIT","_id":"zeptomail@7.0.0-alpha.2","maintainers":[{"name":"zeptomail_npm","email":"support@zeptomail.com"}],"dist":{"shasum":"5f80e1970b210da479777a449964e3f489ad286d","tarball":"https://registry.npmjs.org/zeptomail/-/zeptomail-7.0.0-alpha.2.tgz","fileCount":9,"integrity":"sha512-LM/vDOrRTdYvJGUCIYHt3VmIrp2/7A8pj0ymsUZyjiliBv4//L4ea7GgyckLOfYaqArqBXCUdTHzuSWt8JkXyA==","signatures":[{"sig":"MEYCIQCNZhDoU1TBL/Delzx+dr7ZZFIKmdbfOU/mJPVnTFSFEQIhAMnLznxNgQw8yYE3DkKtk1UamoiZiYPS4hCvM4UE337u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33553},"main":"./index.js","type":"module","types":"lib/js/types/index.d.ts","exports":{".":{"import":"./lib/js/init.js","require":"./lib/js/init.cjs"},"./package.json":"./package.json"},"gitHead":"b76f4a806c39a562b47467b91059244167337f25","scripts":{},"_npmUser":{"name":"zeptomail_npm","email":"support@zeptomail.com"},"_npmVersion":"10.9.3","description":"Send mail via Node.js with ZeptoMail","directories":{},"_nodeVersion":"22.18.0","dependencies":{"node-fetch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/zeptomail_7.0.0-alpha.2_1761646071481_0.21397163231815397","host":"s3://npm-registry-packages-npm-production"}},"7.0.0-alpha.3":{"name":"zeptomail","version":"7.0.0-alpha.3","author":{"name":"ZeptoMail"},"license":"MIT","_id":"zeptomail@7.0.0-alpha.3","maintainers":[{"name":"zeptomail_npm","email":"support@zeptomail.com"}],"dist":{"shasum":"1f0f939056f06966e34b2bb3514bfa1a3b0a4e21","tarball":"https://registry.npmjs.org/zeptomail/-/zeptomail-7.0.0-alpha.3.tgz","fileCount":9,"integrity":"sha512-cURBZUvp6vKOHCARt6vn1fwHNfTqkU/SzGbMeQrK2MB4PX4DxF8H7R/4DJomWXYjCQA8a99NPBWvpVPOwEEiFg==","signatures":[{"sig":"MEQCIHTt62uBU1gxHg1hufALxcsI7h+hLStjO2N3A9A6N6U4AiBFnbBvg/J/dTH/wZHE4EqxaZoZMtXb73g4cPvxpIuF7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33555},"main":"./index.js","type":"module","types":"lib/js/types/index.d.ts","exports":{".":{"import":"./lib/js/init.js","require":"./lib/js/init.cjs"},"./package.json":"./package.json"},"gitHead":"24fc20a39149d000d8ca1dfdcdaeae225e6f3e19","scripts":{},"_npmUser":{"name":"zeptomail_npm","email":"support@zeptomail.com"},"_npmVersion":"10.9.3","description":"Send mail via Node.js with ZeptoMail","directories":{},"_nodeVersion":"22.18.0","dependencies":{"node-fetch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/zeptomail_7.0.0-alpha.3_1761647807872_0.7374126174975097","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"zeptomail","version":"7.0.0","author":{"name":"ZeptoMail"},"license":"MIT","_id":"zeptomail@7.0.0","maintainers":[{"name":"zeptomail_npm","email":"support@zeptomail.com"}],"dist":{"shasum":"037d84a6a550ca5f3520be7aaea03420616f73d1","tarball":"https://registry.npmjs.org/zeptomail/-/zeptomail-7.0.0.tgz","fileCount":9,"integrity":"sha512-zMkKedNOMZwXRa/JFDiTYHSgbqHjNkGgaLcz6SV4kNKMwLmUa7aoKgRGfsyE/rZ6rhP1fEvxJv+HfX7+OCME8w==","signatures":[{"sig":"MEQCIA0W04iF3rz1K0oznnDVT7EGw8EXFPHaao+FTIWlN1/CAiBbNVtRLikvQpMygdj0JVjcYTF2Go6PD+2TE9uPHB/uCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33547},"main":"./index.js","type":"module","types":"lib/js/types/index.d.ts","exports":{".":{"import":"./lib/js/init.js","require":"./lib/js/init.cjs"},"./package.json":"./package.json"},"gitHead":"24fc20a39149d000d8ca1dfdcdaeae225e6f3e19","scripts":{},"_npmUser":{"name":"zeptomail_npm","email":"support@zeptomail.com"},"_npmVersion":"10.9.3","description":"Send mail via Node.js with ZeptoMail","directories":{},"_nodeVersion":"22.18.0","dependencies":{"node-fetch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/zeptomail_7.0.0_1761802489764_0.06372418085161291","host":"s3://npm-registry-packages-npm-production"}},"7.0.1":{"name":"zeptomail","version":"7.0.1","author":{"name":"ZeptoMail"},"license":"MIT","_id":"zeptomail@7.0.1","maintainers":[{"name":"zeptomail_npm","email":"support@zeptomail.com"}],"dist":{"shasum":"1519f6934c598af6698816cf5fad7e811dc3a242","tarball":"https://registry.npmjs.org/zeptomail/-/zeptomail-7.0.1.tgz","fileCount":7,"integrity":"sha512-s8Qf4W7caAWzgtfCP3wGv2rb4zptwgg3YygLqyxS7qXCd6WIKOY1sqc53zy1uyy/3hgA4eBapEDcAjyKhVLi3A==","signatures":[{"sig":"MEQCIBRTuZbl4bTlcK4+xFqahOw2MagrdBa9JAhN/4G4cjEHAiA26HOtNOfQHqLKy/sc0IsAs3adsynrwiDCqYM6Iri+Jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29547},"main":"./index.js","type":"module","types":"types/index.d.ts","exports":{".":{"import":{"types":"./types/index.d.ts","default":"./lib/js/init.js"},"require":"./lib/js/init.cjs"},"./package.json":"./package.json"},"scripts":{},"_npmUser":{"name":"zeptomail_npm","email":"support@zeptomail.com"},"_npmVersion":"10.9.3","description":"Send mail via Node.js with ZeptoMail","directories":{},"_nodeVersion":"22.18.0","dependencies":{"node-fetch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/zeptomail_7.0.1_1770276211542_0.48381912366881985","host":"s3://npm-registry-packages-npm-production"}},"7.0.1-alpha-1":{"name":"zeptomail","version":"7.0.1-alpha-1","author":{"name":"ZeptoMail"},"license":"MIT","_id":"zeptomail@7.0.1-alpha-1","maintainers":[{"name":"zeptomail_npm","email":"support@zeptomail.com"}],"dist":{"shasum":"c8c1082808d0cfbee75221323651ac5ef7c67761","tarball":"https://registry.npmjs.org/zeptomail/-/zeptomail-7.0.1-alpha-1.tgz","fileCount":9,"integrity":"sha512-H5CTzrJkqcpnomGSwRtqjwC2H3zcqJh3iosDm/ahkzEGBjgeBUs5dfyQDiDIik4Qsyr/cGGxmftKFia363I2vw==","signatures":[{"sig":"MEYCIQC/gyI1B7JAH/TL+A3xzFXqgb3/vB6YauaZ0dn03NZVcgIhAKHNiBoNehvBTYMfP9snc78DNimGxWnU3OJT72FeprW2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33751},"main":"./index.js","type":"module","types":"./lib/js/types/index.d.ts","exports":{".":{"types":"./lib/js/types/index.d.ts","import":"./lib/js/init.js","require":"./lib/js/init.cjs"},"./package.json":"./package.json"},"scripts":{},"_npmUser":{"name":"zeptomail_npm","email":"support@zeptomail.com"},"_npmVersion":"10.9.3","description":"Send mail via Node.js with ZeptoMail","directories":{},"_nodeVersion":"22.18.0","dependencies":{"node-fetch":"^2.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/zeptomail_7.0.1-alpha-1_1770788808724_0.28912445933013586","host":"s3://npm-registry-packages-npm-production"}},"7.0.1-alpha-2":{"name":"zeptomail","version":"7.0.1-alpha-2","author":{"name":"ZeptoMail"},"license":"MIT","_id":"zeptomail@7.0.1-alpha-2","maintainers":[{"name":"zeptomail_npm","email":"support@zeptomail.com"}],"dist":{"shasum":"5237ee549aabf4b81fa673970ee84657ed0eda51","tarball":"https://registry.npmjs.org/zeptomail/-/zeptomail-7.0.1-alpha-2.tgz","fileCount":9,"integrity":"sha512-NUmmgMhO0SjhQR4My4M+i9drDe5kVaaWlGfMBUttPBdAttql91wVDB9H2z430K4BxpEOZro+g94FWui4h6qPrQ==","signatures":[{"sig":"MEUCIQDIEgTgKUk16+3uM56ZTJl3iRubvNGzcDyMM6gogrzb/gIgGo2FM05263zmK+D+umzY1KplTDDHxupEjFa03wpxkNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34050},"main":"./index.js","type":"module","types":"./lib/js/types/index.d.ts","exports":{".":{"types":"./lib/js/types/index.d.ts","import":"./lib/js/init.js","require":"./lib/js/init.cjs"},"./package.json":"./package.json"},"scripts":{},"_npmUser":{"name":"zeptomail_npm","email":"support@zeptomail.com"},"_npmVersion":"10.9.3","description":"Send mail via Node.js with ZeptoMail","directories":{},"_nodeVersion":"22.18.0","dependencies":{"node-fetch":"^2.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/zeptomail_7.0.1-alpha-2_1770790600469_0.14215835876559724","host":"s3://npm-registry-packages-npm-production"}},"7.0.1-alpha-3":{"name":"zeptomail","version":"7.0.1-alpha-3","author":{"name":"ZeptoMail"},"license":"MIT","_id":"zeptomail@7.0.1-alpha-3","maintainers":[{"name":"zeptomail_npm","email":"support@zeptomail.com"}],"dist":{"shasum":"09a74a5d3d115f3aab7739e464090df4ad83de05","tarball":"https://registry.npmjs.org/zeptomail/-/zeptomail-7.0.1-alpha-3.tgz","fileCount":9,"integrity":"sha512-/2Fh0kF/npfDdgBvd53VjNbfBd6j40a7jImYT85Q47w1Ffm+z2PdgymnsDnvR9RHUoyS7aICnBLw88d1KZBNwA==","signatures":[{"sig":"MEYCIQC6WrHVByWAC7Y5Xk66yHk7R+Ju3fNfWAvoWpPO2dlQnwIhAJvNtLrLgDPZJJckRZ941n0sjs7MhJBQfnDfPhekbXKh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33307},"main":"./index.js","type":"module","types":"./lib/js/types/index.d.ts","exports":{".":{"types":"./lib/js/types/index.d.ts","import":"./lib/js/init.js","require":"./lib/js/init.cjs"},"./package.json":"./package.json"},"scripts":{},"_npmUser":{"name":"zeptomail_npm","email":"support@zeptomail.com"},"_npmVersion":"10.9.3","description":"Send mail via Node.js with ZeptoMail","directories":{},"_nodeVersion":"22.18.0","dependencies":{"node-fetch":"^2.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/zeptomail_7.0.1-alpha-3_1770794540140_0.555002150902788","host":"s3://npm-registry-packages-npm-production"}},"7.0.2":{"name":"zeptomail","version":"7.0.2","author":{"name":"ZeptoMail"},"license":"MIT","_id":"zeptomail@7.0.2","maintainers":[{"name":"zeptomail_npm","email":"support@zeptomail.com"}],"dist":{"shasum":"ce1e5ada7b833b83f0864ceeaf753c7fec523738","tarball":"https://registry.npmjs.org/zeptomail/-/zeptomail-7.0.2.tgz","fileCount":9,"integrity":"sha512-bolBpUJoQgaMoYU5vE8vWuMGlRljtLH31hIhK4R3WpkEZZA1s5DZG3tVc93FQ4SiFbAZsMNvMZiggeQ8Ukk5dA==","signatures":[{"sig":"MEQCIHacLgN9JekcFS0wYXBPVao713BzwYtpBzbF5NRmrSouAiBQqRJPWet6NSj7gbYS8XQflBowVrZ6exCIXKVGkSVlgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33299},"main":"./index.js","type":"module","types":"./lib/js/types/index.d.ts","exports":{".":{"types":"./lib/js/types/index.d.ts","import":"./lib/js/init.js","require":"./lib/js/init.cjs"},"./package.json":"./package.json"},"scripts":{},"_npmUser":{"name":"zeptomail_npm","email":"support@zeptomail.com"},"_npmVersion":"10.9.3","description":"Send mail via Node.js with ZeptoMail","directories":{},"_nodeVersion":"22.18.0","dependencies":{"node-fetch":"^2.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/zeptomail_7.0.2_1771409994215_0.6828719134897827","host":"s3://npm-registry-packages-npm-production"}},"8.0.0":{"name":"zeptomail","version":"8.0.0","keywords":["zeptomail","email","transactional","mail","node"],"author":{"name":"ZeptoMail","email":"support@zeptomail.com"},"license":"MIT","_id":"zeptomail@8.0.0","maintainers":[{"name":"zeptomail_npm","email":"support@zeptomail.com"}],"homepage":"https://www.zoho.com/zeptomail/","dist":{"shasum":"bc4398d40b378b858c150442342122b9a65a147e","tarball":"https://registry.npmjs.org/zeptomail/-/zeptomail-8.0.0.tgz","fileCount":33,"integrity":"sha512-uiY3My6Y1/83neg3+/QwdN80iuEu8obZY5sgC/GfyBeplLICHqu/EmeKvpEw2f2ZnlMxV+CDcbAsockBkSTH+w==","signatures":[{"sig":"MEQCIC8vD2VqsgOZkJdDeHorSq1MB2CMT2rxA6GOQ++XIY7tAiAHa81Bk3XVtKXeC1MIGoRcvBld2sUCyU+qdBfb+ceUQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":370272},"main":"./index.js","type":"module","types":"./lib/js/types/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./lib/js/types/index.d.ts","import":"./lib/js/init.js","require":"./lib/js/init.cjs"},"./package.json":"./package.json"},"gitHead":"bcbe67a42052e22cdd9147017ac684b15fceffb4","scripts":{},"_npmUser":{"name":"zeptomail_npm","email":"support@zeptomail.com"},"_npmVersion":"10.9.3","description":"Send mail via Node.js with ZeptoMail","directories":{},"_nodeVersion":"22.18.0","dependencies":{"axios":"^1.13.5","node-fetch":"^2.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/zeptomail_8.0.0_1779946003518_0.8157587039334178","host":"s3://npm-registry-packages-npm-production"}},"8.0.1":{"name":"zeptomail","version":"8.0.1","author":{"name":"ZeptoMail","email":"support@zeptomail.com"},"description":"Send mail via Node.js with ZeptoMail","main":"./index.js","exports":{".":{"types":"./lib/js/types/index.d.ts","import":"./lib/js/init.js","require":"./lib/js/init.cjs"},"./package.json":"./package.json"},"homepage":"https://www.zoho.com/zeptomail/","keywords":["zeptomail","email","transactional","mail","node"],"type":"module","scripts":{},"types":"./lib/js/types/index.d.ts","license":"MIT","dependencies":{"axios":"^1.13.5","node-fetch":"^2.6.0"},"engines":{"node":">=20"},"_id":"zeptomail@8.0.1","gitHead":"45c06286669680cecd847770457fb8d3fd2ac898","_nodeVersion":"22.18.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-NBvJMPmiX7MXPzwapgRYIaJ32uijNh6uVkbIK+P/qP8X/OCjEn0ngJ+oPBenjWKUWkunXUVdgITwizYspRe47w==","shasum":"f9e57cb1d31f7cfb6d2945f45ef69258c701d31d","tarball":"https://registry.npmjs.org/zeptomail/-/zeptomail-8.0.1.tgz","fileCount":33,"unpackedSize":372653,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAza+Bw26vcl0WoQJm7kBSxgy3RNYkS8mYW52E2K4aVEAiEAkde0qR5rJ8OkMsXYFsq0VfYGvprLEidZ1x70yp3i/xo="}]},"_npmUser":{"name":"zeptomail_npm","email":"support@zeptomail.com"},"directories":{},"maintainers":[{"name":"zeptomail_npm","email":"support@zeptomail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/zeptomail_8.0.1_1780052219939_0.00599163159074223"},"_hasShrinkwrap":false}},"time":{"created":"2021-11-08T12:59:04.015Z","modified":"2026-05-29T10:57:00.475Z","1.0.0":"2021-11-08T12:59:04.635Z","1.0.1":"2021-11-08T13:16:31.966Z","1.0.2":"2021-11-09T13:40:43.954Z","2.0.0":"2022-04-28T07:56:58.504Z","3.0.0":"2022-04-28T12:39:59.970Z","3.0.1":"2022-04-28T14:49:27.671Z","3.0.2":"2022-09-09T12:50:32.879Z","3.0.3":"2022-09-10T12:17:18.000Z","3.0.4":"2023-03-10T11:44:52.138Z","4.0.0":"2023-06-19T11:41:38.467Z","5.0.0":"2023-07-21T09:41:55.344Z","6.0.0":"2024-02-13T12:45:48.252Z","6.1.0":"2024-11-04T10:16:03.415Z","6.2.0":"2025-03-10T11:39:11.181Z","6.2.1":"2025-04-22T06:15:52.876Z","7.0.0-alpha.1":"2025-10-28T07:05:40.083Z","7.0.0-alpha.2":"2025-10-28T10:07:51.673Z","7.0.0-alpha.3":"2025-10-28T10:36:48.094Z","7.0.0":"2025-10-30T05:34:49.957Z","7.0.1":"2026-02-05T07:23:31.690Z","7.0.1-alpha-1":"2026-02-11T05:46:48.908Z","7.0.1-alpha-2":"2026-02-11T06:16:40.613Z","7.0.1-alpha-3":"2026-02-11T07:22:20.296Z","7.0.2":"2026-02-18T10:19:54.351Z","8.0.0":"2026-05-28T05:26:43.657Z","8.0.1":"2026-05-29T10:57:00.074Z"},"author":{"name":"ZeptoMail","email":"support@zeptomail.com"},"license":"MIT","homepage":"https://www.zoho.com/zeptomail/","keywords":["zeptomail","email","transactional","mail","node"],"description":"Send mail via Node.js with ZeptoMail","maintainers":[{"name":"zeptomail_npm","email":"support@zeptomail.com"}],"readme":"# ZeptoMail Node.js SDK\n\nSend transactional email and manage your ZeptoMail account — agents, domains, suppression lists, and email logs from Node.js.\n\n## Table of Contents\n\n- [Installation](#installation)\n- [Requirements](#requirements)\n- [Email Sending](#email-sending)\n  - [Send mail](#send-mail)\n  - [Send batch mail](#send-batch-mail)\n  - [Send template mail](#send-template-mail)\n  - [Send batch template mail](#send-batch-template-mail)\n- [Authentication](#authentication--one-client-per-scope)\n  - [Rotating a refresh token](#rotating-a-refresh-token)\n  - [Pre-warming the token at startup](#pre-warming-the-token-at-startup)\n  - [Disabling auto-refresh](#disabling-auto-refresh)\n- [Agent Management](#-agent-management)\n- [Domain Management](#-domain-management)\n- [Suppression Management](#-suppression-management)\n- [Email Log Retrieval](#-email-log-retrieval)\n- [Error Handling](#-error-handling)\n- [Contact Us](#-contact-us)\n\n---\n\n## Installation\n\nSign up at [ZeptoMail](https://www.zoho.com/zeptomail/) if you haven't already, then install the package:\n\n```bash\nnpm install zeptomail\n```\n\n---\n\n## Requirements\n\n- **Node.js ≥ 20**\n- Full TypeScript support is included — no separate `@types/` package needed.\n\n---\n\n> **Note:** Email sending uses a **Send Mail Token** for authentication and the management clients (Agents, Domains, Suppression, Email Logs) use **OAuth 2.0** via AuthenticationClient.\n\n## Email Sending\n\nObtain your Send Mail Token from the [ZeptoMail dashboard](https://www.zoho.com/zeptomail/help/smtp-api.html#alink2).\n\n```js\nimport { SendMailClient } from \"zeptomail\";\n// CommonJS: const { SendMailClient } = require(\"zeptomail\");\n\nconst client = new SendMailClient({\n    url: \"api.zeptomail.com/\", // required\n    token: \"<Send mail token>\", // required\n});\n```\n\n### Send mail\n\n```js\nawait client.sendMail({\n    from: { address: \"sender@example.com\", name: \"Sender\" },\n    to: [\n        { email_address: { address: \"to@example.com\", name: \"Recipient\" } }\n    ],\n    reply_to: [{ address: \"reply@example.com\", name: \"Reply\" }],\n    cc: [{ email_address: { address: \"cc@example.com\", name: \"CC\" } }],\n    bcc: [{ email_address: { address: \"bcc@example.com\", name: \"BCC\" } }],\n    subject: \"Sending with ZeptoMail\",\n    htmlbody: \"<strong>Easy to do from anywhere, with Node.js</strong>\",\n    textbody: \"Easy to do from anywhere, with Node.js\",\n    track_clicks: true,\n    track_opens: true,\n    client_reference: \"<client reference>\",\n    mime_headers: { \"X-Zylker-User\": \"test-xxxx\" },\n    attachments: [\n        { content: \"<base64>\", mime_type: \"image/jpg\", name: \"report.jpg\" },\n        { file_cache_key: \"<File Cache Key>\", name: \"cached-file\" }\n    ],\n    inline_images: [\n        { content: \"<base64>\", mime_type: \"image/jpg\", cid: \"img-header\" },\n        { file_cache_key: \"<File Cache Key>\", cid: \"img-footer\" }\n    ]\n});\n```\n\n### Send batch mail\n\nBatch mail lets you send one request for up to **500 recipients**, with per-recipient personalisation via `merge_info`. Use `{{placeholder}}` syntax in `subject`, `htmlbody`, `textbody`, or `client_reference`. The matching keys from each recipient's `merge_info` are substituted before delivery.\n\n**Two `merge_info` placement modes:**\n\n- **Per-recipient only** — set `merge_info` inside each `to` entry. Each recipient gets their own values.\n- **Per-recipient + global fallback** — set `merge_info` both inside `to` entries and at the top level. Recipients with their own `merge_info` use it; recipients without one fall back to the top-level values.\n\n```js\nawait client.sendBatchMail({\n    from: { address: \"sender@example.com\", name: \"Sender\" },\n    to: [\n        {\n            email_address: { address: \"alice@example.com\", name: \"Alice\" },\n            merge_info: { name: \"Alice\", company: \"Acme\" }  // per-recipient values\n        },\n        {\n            email_address: { address: \"bob@example.com\", name: \"Bob\" },\n            merge_info: { name: \"Bob\", company: \"Globex\" }\n        },\n        {\n            email_address: { address: \"carol@example.com\", name: \"Carol\" }\n            // no merge_info — falls back to top-level merge_info below\n        }\n    ],\n    // Top-level merge_info: used as fallback for recipients without their own\n    merge_info: { name: \"Customer\", company: \"Your Company\" },\n    reply_to: [{ address: \"reply@example.com\", name: \"Reply\" }],\n    subject: \"Hi {{name}}, a message from {{company}}\",\n    htmlbody: \"<p>Hi {{name}}, welcome to {{company}}.</p>\",\n    textbody: \"Hi {{name}}, welcome to {{company}}.\",\n    track_clicks: true,\n    track_opens: true,\n    client_reference: \"ref-{{name}}\",\n});\n```\n\n> **Limit:** A single batch request supports up to 500 recipients. To request a higher limit, contact [support@zeptomail.com](mailto:support@zeptomail.com).\n\n### Send template mail\n\nUses a pre-built template from your ZeptoMail dashboard. Provide either `template_key` or `template_alias` (or both).\n\n```js\nawait client.sendMailWithTemplate({\n    template_key: \"<template key>\",\n    template_alias: \"<template alias>\",\n    from: { address: \"sender@example.com\", name: \"Sender\" },\n    to: [{ email_address: { address: \"to@example.com\", name: \"Recipient\" } }],\n    cc: [{ email_address: { address: \"cc@example.com\", name: \"CC\" } }],\n    bcc: [{ email_address: { address: \"bcc@example.com\", name: \"BCC\" } }],\n    reply_to: [{ address: \"reply@example.com\", name: \"Reply\" }],\n    merge_info: { contact_number: \"8787xxxxxx789\", company: \"example.com\" },\n    client_reference: \"<client reference>\",\n    mime_headers: { \"X-Test\": \"test\" }\n});\n```\n\n### Send batch template mail\n\nCombines a pre-built template with per-recipient `merge_info` for up to **500 recipients** per request. The same two `merge_info` placement modes available in `sendBatchMail` apply here; per-recipient values inside `to`, with an optional top-level fallback for recipients that don't have their own.\n\n```js\nawait client.mailBatchWithTemplate({\n    template_key: \"<template key>\",\n    template_alias: \"<template alias>\",\n    from: { address: \"sender@example.com\", name: \"Sender\" },\n    to: [\n        {\n            email_address: { address: \"alice@example.com\", name: \"Alice\" },\n            merge_info: { contact: \"9600000023\", company: \"Acme\" } // per-recipient\n        },\n        {\n            email_address: { address: \"bob@example.com\", name: \"Bob\" },\n            // no merge_info — falls back to top-level merge_info below\n        }\n    ],\n    // Top-level merge_info: fallback for recipients without their own\n    merge_info: { contact: \"0000000000\", company: \"Default Co.\" },\n    reply_to: [{ address: \"reply@example.com\", name: \"Reply\" }],\n    client_reference: \"<client reference>\",\n    mime_headers: { \"X-Test\": \"test\" }\n});\n```\n\n> **Limit:** A single batch request supports up to 500 recipients. To request a higher limit, contact [support@zeptomail.com](mailto:support@zeptomail.com).\n\n---\n---\n\n\n> _The clients for managing **Agents**, **Domains**, **Suppression** lists, and **Email Logs** use **OAuth 2.0** rather than a send-mail token. Before using any of these clients, set up an `AuthenticationClient` with the appropriate scope._\n\n## Authentication — one client per scope\n\nEach REST client requires its **own** `AuthenticationClient` instance. ZeptoMail issues **scope-based refresh tokens** — a token that authorises agent operations will not work for domain or suppression operations.\n\n| Client | Specific scopes | All-access scope |\n|---|---|---|\n| `AgentClient` | `Zeptomail.MailAgents.READ`<br>`Zeptomail.MailAgents.CREATE`<br>`Zeptomail.MailAgents.UPDATE`<br>`Zeptomail.MailAgents.DELETE` | `Zeptomail.MailAgents.All` |\n| `DomainClient` | `Zeptomail.Domains.READ`<br>`Zeptomail.Domains.CREATE`<br>`Zeptomail.Domains.UPDATE`<br>`Zeptomail.Domains.DELETE` | `Zeptomail.Domains.All` |\n| `SuppressionClient` | `Zeptomail.Suppressions.READ`<br>`Zeptomail.Suppressions.CREATE`<br>`Zeptomail.Suppressions.UPDATE`<br>`Zeptomail.Suppressions.DELETE` | `Zeptomail.Suppressions.All` |\n| `EmailLogsClient` | `Zeptomail.email.READ` | — |\n\nUse `*.All` to cover every operation under that client with a single token. Use specific scopes (e.g. `Zeptomail.Domains.READ`) to grant only the minimum privilege needed.\n\n```js\nimport { AuthenticationClient } from \"zeptomail\";\n\n// One AuthenticationClient per scope — do NOT share across different clients\nconst agentAuth = new AuthenticationClient({\n    clientId: \"<your-client-id>\",\n    clientSecret: \"<your-client-secret>\",\n    refreshToken: \"<agent-scoped-refresh-token>\",\n    dataCenter: \"US\", // \"US\" | \"EU\" | \"IN\" | \"AU\" | \"JP\" | \"CN\"\n    // Optional:\n    timeout: 30_000,  // token-refresh HTTP timeout in ms (default: 30 000)\n    bufferMs: 300_000, // refresh token this many ms before expiry (default: 5 min)\n    apiVersion: \"v1.1\", // API version (default: \"v1.1\")\n});\n\n// Separate instances per scope:\nconst domainAuth     = new AuthenticationClient({ ... });\nconst suppressionAuth = new AuthenticationClient({ ... });\nconst emailLogsAuth  = new AuthenticationClient({ ... });\n```\n\nEach REST client accepts its `AuthenticationClient` via the constructor, or you can set it later:\n\n```js\nconst agents = new AgentClient({ authenticationClient: agentAuth });\n\n// Or set after construction:\nagents.setAuthenticationClient(agentAuth);\n```\n\n### Rotating a refresh token\n\nCall `updateCredentials()` on the existing instance — no need to create a new client:\n\n```js\nagentAuth.updateCredentials({ refreshToken: \"<new-refresh-token>\" });\n// The cached access token is automatically invalidated; the next request fetches a fresh one.\n```\n\n### Pre-warming the token at startup\n\nCall `authenticate({ force: true })` to fetch a token before the first real request, avoiding latency on the first API call:\n\n```js\nawait agents.authenticate({ force: true });\n```\n\n### Disabling auto-refresh\n\nBy default, tokens are refreshed automatically. To manage tokens manually:\n\n```js\nconst agents = new AgentClient({\n    authenticationClient: agentAuth,\n    autoAuthenticate: false, // you are responsible for calling refreshAccessToken()\n});\n\nawait agentAuth.refreshAccessToken(); // call this before making requests\n```\n\n---\n\n\n## 🧩 Agent Management\n\nManage mail agents (sending identities), their API keys, and SMTP passwords.\n\n```js\nimport { AgentClient } from \"zeptomail\";\n\nconst agents = new AgentClient({ authenticationClient: agentAuth });\n```\n\n### List all agents\n\n> **Required scope:** `Zeptomail.MailAgents.READ` or `Zeptomail.MailAgents.All`\n\n```js\nconst { data } = await agents.getAllAgents();\n// data: Agent[]\n```\n\n### Add an agent\n\n> **Required scope:** `Zeptomail.MailAgents.CREATE` or `Zeptomail.MailAgents.All`\n\n```js\nconst { data } = await agents.addAgent({\n    agentName: \"My Agent\",\n    description: \"Production sending agent\",\n});\n// data: Agent\n```\n\n### Update an agent\n\n> **Required scope:** `Zeptomail.MailAgents.UPDATE` or `Zeptomail.MailAgents.All`\n\n```js\nconst { data } = await agents.updateAgent({\n    agentKey: \"<mailagent-key>\",\n    agentName: \"Updated Name\",\n    description: \"Updated description\",\n});\n```\n\n### Delete an agent\n\n> **Required scope:** `Zeptomail.MailAgents.DELETE` or `Zeptomail.MailAgents.All`\n\n```js\nawait agents.deleteAgent({ agentKey: \"<mailagent-key>\" });\n```\n\n### API Keys\n\n```js\n// List API keys\n// scope: Zeptomail.MailAgents.READ or .All\nconst { data } = await agents.getAPIKeys({ agentKey: \"<mailagent-key>\" });\n\n// Generate a new API key\n// scope: Zeptomail.MailAgents.CREATE or .All\nconst { data } = await agents.generateAPIKey({ agentKey: \"<mailagent-key>\" });\n// data.password contains the plaintext key — store it securely\n\n// Revoke an API key\n// scope: Zeptomail.MailAgents.DELETE or .All\nawait agents.revokeAPIKey({ agentKey: \"<mailagent-key>\", id: \"<api-key-id>\" });\n```\n\n### SMTP Passwords\n\n```js\n// List SMTP passwords\n// scope: Zeptomail.MailAgents.READ or .All\nconst { data } = await agents.getSMTPList({ agentKey: \"<mailagent-key>\" });\n\n// Generate a new SMTP password\n// scope: Zeptomail.MailAgents.CREATE or .All\nconst { data } = await agents.generateSMTPPassword({ agentKey: \"<mailagent-key>\" });\n// data.password contains the plaintext password — store it securely, it won't be shown again\n\n// Delete an SMTP password\n// scope: Zeptomail.MailAgents.DELETE or .All\nawait agents.deleteSMTPPassword({\n    agentKey: \"<mailagent-key>\",\n    passwordId: \"<password-id>\",\n});\n```\n\n---\n\n## 🌐 Domain Management\n\nManage sending domains — add, verify, update, and delete.\n\n```js\nimport { DomainClient } from \"zeptomail\";\n\nconst domains = new DomainClient({ authenticationClient: domainAuth });\n```\n\n### List all domains\n\n> **Required scope:** `Zeptomail.Domains.READ` or `Zeptomail.Domains.All`\n\n```js\nconst { data } = await domains.getAllDomains();\n// data: DomainSummary[]\n```\n\n### Get domain details\n\n> **Required scope:** `Zeptomail.Domains.READ` or `Zeptomail.Domains.All`\n\n```js\nconst { data } = await domains.getDomainDetails({ domainKey: \"<domain-key>\" });\n// data: DomainDetail[]  (includes DKIM and CNAME records)\n```\n\n### Add a domain\n\n> **Required scope:** `Zeptomail.Domains.CREATE` or `Zeptomail.Domains.All`\n\n```js\nconst { data } = await domains.addDomain({\n    domainName: \"mail.example.com\",\n    bounceDomainPrefix: \"bounce\", // forms bounce.mail.example.com\n    agentKeys: [\"<mailagent-key>\"], // optional\n});\n// data.dkim and data.cname contain the DNS records to configure\n```\n\n### Update a domain\n\n> **Required scope:** `Zeptomail.Domains.UPDATE` or `Zeptomail.Domains.All`\n\n```js\nconst { data } = await domains.updateDomain({\n    domainKey: \"<domain-key>\",\n    newDomainName: \"mail2.example.com\",          // optional\n    newBounceDomainPrefix: \"bounce2\",             // optional\n    associateAgents: [\"<mailagent-key>\"],         // optional\n    disassociateAgents: [\"<other-mailagent-key>\"], // optional\n});\n```\n\n### Verify a domain\n\n> **Required scope:** `Zeptomail.Domains.UPDATE` or `Zeptomail.Domains.All`\n\nTriggers DNS verification. Configure the DKIM and CNAME records returned from `addDomain` / `getDomainDetails` in your DNS provider first.\n\n```js\nconst { data } = await domains.verifyDomain({ domainKey: \"<domain-key>\" });\n// data.status will be \"verified\" if DNS records are correct\n```\n\n### Delete a domain\n\n> **Required scope:** `Zeptomail.Domains.DELETE` or `Zeptomail.Domains.All`\n\n```js\nawait domains.deleteDomain({ domainKey: \"<domain-key>\" });\n```\n\n---\n\n## 🚫 Suppression Management\n\nManage the Do-Not-Disturb (DND) / suppression list for email addresses and domains.\n\n```js\nimport { SuppressionClient } from \"zeptomail\";\n\nconst suppression = new SuppressionClient({ authenticationClient: suppressionAuth });\n```\n\n### List suppression entries\n\n> **Required scope:** `Zeptomail.Suppressions.READ` or `Zeptomail.Suppressions.All`\n\n```js\nconst response = await suppression.getSuppressionList({\n    dndType: \"email\", // \"email\" | \"domain\"\n    // All filters below are optional:\n    dateFrom: new Date(\"2024-01-01\"),\n    dateTo: \"2024-12-31\",\n    offset: 0,\n    limit: 50,\n    agentKey: \"<mailagent-key>\",\n    searchValue: \"user@example.com\",\n});\n```\n\n### Add suppression entries\n\n> **Required scope:** `Zeptomail.Suppressions.CREATE` or `Zeptomail.Suppressions.All`\n\n```js\nawait suppression.addSuppressionEntry({\n    dndType: \"email\",\n    values: [\"blocked@example.com\", \"spam@test.com\"],\n    action: \"reject\",                      // \"reject\" | \"suppress\" | \"suppress_tracking\"\n    agentKeys: [\"<mailagent-key>\"],        // optional — applies to all agents if omitted\n    description: \"Bounced addresses\",      // optional\n});\n```\n\n> **Note:** `\"suppress_tracking\"` is only valid when `dndType` is `\"email\"`.\n\n### Update suppression entries\n\n> **Required scope:** `Zeptomail.Suppressions.UPDATE` or `Zeptomail.Suppressions.All`\n\n```js\nawait suppression.updateSuppressionEntry({\n    dndType: \"email\",\n    values: [\"blocked@example.com\"],\n    action: \"suppress\",\n});\n```\n\n### Delete suppression entries\n\n> **Required scope:** `Zeptomail.Suppressions.DELETE` or `Zeptomail.Suppressions.All`\n\n```js\nawait suppression.deleteSuppressionEntry({\n    dndType: \"domain\",\n    values: [\"spam.com\", \"malicious.org\"],\n});\n```\n\n---\n\n## 📋 Email Logs\n\nQuery sent email logs and retrieve full details for a specific email.\n\n```js\nimport { EmailLogsClient } from \"zeptomail\";\n\nconst logs = new EmailLogsClient({ authenticationClient: emailLogsAuth });\n```\n\n### List email logs\n\n> **Required scope:** `Zeptomail.email.READ`\n\nAll parameters are optional.\n\n```js\nconst response = await logs.getAllEmailLogs({\n    mailAgentKey: \"<mailagent-key>\",\n    requestId: \"<request-id>\",\n    dateFrom: new Date(\"2024-06-01\"),\n    dateTo: new Date(\"2024-06-30\"),\n    from: \"sender@example.com\",\n    to: \"recipient@example.com\",\n    cc: \"cc@example.com\",\n    bcc: \"bcc@example.com\",\n    recipient: \"any@example.com\", // matches to / cc / bcc\n    subject: \"Welcome\",\n    clientReference: \"<client-ref>\",\n    offset: 0,\n    limit: 100,\n    isHardBounced: false,\n    isSoftBounced: false,\n    isMailFailure: false,\n    isDelivered: true,\n});\n```\n\n### Get full details for a single email\n\n> **Required scope:** `Zeptomail.email.READ`\n\n```js\nconst response = await logs.getEmailDetails({\n    emailReference: \"<email-reference-id>\",\n});\n```\n\n---\n\n## ⚠️ Error Handling\n\nAll clients throw typed errors. Import the classes you need and use `instanceof` to branch:\n\n```js\nimport { AuthenticationError, NetworkError, TimeoutError, ApiError, ValidationError } from \"zeptomail\";\n\ntry {\n    const { data } = await agents.getAllAgents();\n} catch (err) {\n    if (err instanceof ValidationError) {\n        // A required parameter was missing or invalid before the request was sent.\n    } else if (err instanceof AuthenticationError) {\n        // Token refresh failed — check clientId, clientSecret, refreshToken.\n    } else if (err instanceof NetworkError) {\n        // Could not reach the server — check connectivity.\n    } else if (err instanceof TimeoutError) {\n        // The token-refresh or API request timed out.\n    } else if (err instanceof ApiError) {\n        // The server returned an HTTP error response.\n    }\n}\n```\n\n---\n\n## 📒 Contact Us\n\nContact us at `support@zeptomail.com` for any issue resolutions or assistance.\n","readmeFilename":"README.md"}