{"_id":"smtp-tester","_rev":"42-6287cb5843d73bcfb66753d00ccf255d","name":"smtp-tester","description":"Quick and dirty smtp server, that accepts handlers to process messages","dist-tags":{"latest":"2.1.0"},"versions":{"0.1.0":{"name":"smtp-tester","description":"Quick and dirty smtp server, that accepts handlers to process messages","version":"0.1.0","url":"http://github.com/deitch/smtp-tester","author":{"name":"Avi Deitcher","email":"avi@deitcher.net"},"engines":["node >= 0.4"],"main":"./lib/index.js","dependencies":{"smtp":">=0.1.4","underscore":">=1.1.6","mimelib-noiconv":">=0.1.2","nodemailer":">=0.1.8"},"devDependencies":{"nodeunit":">=0.5.0"},"test":"./test/test.js","repository":{"type":"git","url":"git://github.com/deitch/smtp-tester.git"},"_npmUser":{"name":"deitch","email":"avi@deitcher.net"},"_id":"smtp-tester@0.1.0","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.10","_defaultsLoaded":true,"dist":{"shasum":"9bb2e43d8028cf4fb65a823b96d55da303f5b435","tarball":"https://registry.npmjs.org/smtp-tester/-/smtp-tester-0.1.0.tgz","integrity":"sha512-7xl8SrR4KjP2VYgrTBdyz3yOSmGaxLks3jco0KRl2M6xkuLiHOzsmlyIOPNjQ1gSLhyxPAfN+K7Sr/HQWAfWPQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCE/Hwaalpg6iP1GTjEvl5AJpkbL7sdVm4JUjSlU8i8GQIgFZP0kNmUYU+e57RSn29t1qRWXyOeGE9xsNxpU4wd6dw="}]},"maintainers":[{"name":"deitch","email":"avi@deitcher.net"}],"directories":{}},"0.2.0":{"name":"smtp-tester","description":"Quick and dirty smtp server, that accepts handlers to process messages","version":"0.2.0","url":"http://github.com/deitch/smtp-tester","author":{"name":"Avi Deitcher","email":"avi@deitcher.net"},"engines":["node >= 0.4"],"main":"./lib/index.js","dependencies":{"smtp":">=0.1.4","underscore":">=1.1.6","mimelib-noiconv":">=0.1.2","nodemailer":">=0.1.8"},"devDependencies":{"nodeunit":">=0.5.0"},"test":"./test/test.js","repository":{"type":"git","url":"git://github.com/deitch/smtp-tester.git"},"_npmUser":{"name":"deitch","email":"avi@deitcher.net"},"_id":"smtp-tester@0.2.0","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.10","_defaultsLoaded":true,"dist":{"shasum":"d2fd7ae7e8639487c9bfb356258bb7bcb148e757","tarball":"https://registry.npmjs.org/smtp-tester/-/smtp-tester-0.2.0.tgz","integrity":"sha512-lnvQVaBp9qmVZO5qCiGIMSQU8y3gKHDigHSKiuq4kGRUzNv245YJizuelH5i4rsHEC2c5yv6AisD17bSC5E3Rg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVI6kaC7uSjQzLGZaaKmMirl5jOwN7NwAK7ZdcAdU+rAIhANyA3hEYOfGHms39k2gaM5MGxvnK2BSRXoJ0fT9t4y3E"}]},"maintainers":[{"name":"deitch","email":"avi@deitcher.net"}],"directories":{}},"0.3.0":{"name":"smtp-tester","description":"Quick and dirty smtp server, that accepts handlers to process messages","version":"0.3.0","url":"http://github.com/deitch/smtp-tester","author":{"name":"Avi Deitcher","email":"avi@deitcher.net"},"engines":["node >= 0.4"],"main":"./lib/index.js","dependencies":{"smtp":">=0.1.4","underscore":">=1.1.6","mimelib-noiconv":">=0.1.2","nodemailer":">=0.1.8"},"devDependencies":{"nodeunit":">=0.5.0"},"test":"./test/test.js","repository":{"type":"git","url":"git://github.com/deitch/smtp-tester.git"},"_npmUser":{"name":"deitch","email":"avi@deitcher.net"},"_id":"smtp-tester@0.3.0","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.10","_defaultsLoaded":true,"dist":{"shasum":"9a5dfe46c98c75435d8915a52bf86fada8ddedff","tarball":"https://registry.npmjs.org/smtp-tester/-/smtp-tester-0.3.0.tgz","integrity":"sha512-yRGXM4MMaJTB/yFexPDVg1bHjWm37tvZZLxoPMmb29i4LKOqSoiNXMMlSXvEnjHkaBRCObFz9GgNjgoqPp4/eQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRC9lFRG9kDEzxuYiBAPuD1u4pFF7T5Hq2xklN1LmY5AIgPK/UzVE6IN2jRDz3Y9N50YjPzSy1VUupCBpx+ti/PiI="}]},"maintainers":[{"name":"deitch","email":"avi@deitcher.net"}],"directories":{}},"0.4.0":{"name":"smtp-tester","description":"Quick and dirty smtp server, that accepts handlers to process messages","version":"0.4.0","url":"http://github.com/deitch/smtp-tester","author":{"name":"Avi Deitcher","email":"avi@deitcher.net"},"engines":["node >= 0.4"],"main":"./lib/index.js","dependencies":{"underscore":">=1.1.6","mimelib-noiconv":">=0.1.2","nodemailer":">=0.1.8","simplesmtp":">=0.1.5"},"devDependencies":{"nodeunit":">=0.5.0"},"test":"./test/test.js","repository":{"type":"git","url":"git://github.com/deitch/smtp-tester.git"},"_npmUser":{"name":"deitch","email":"avi@deitcher.net"},"_id":"smtp-tester@0.4.0","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.12","_defaultsLoaded":true,"dist":{"shasum":"f1ed987d88e8ef01ee1b9acbd9c1dacd706523b2","tarball":"https://registry.npmjs.org/smtp-tester/-/smtp-tester-0.4.0.tgz","integrity":"sha512-3ibRS6hgNTjJeinBJUv8zURIPhFk1Vl2HAqkUH1jLjDSm1jFIu05MH77dTUE3C8+E+u1b8DImCt001ZksmteZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPvdbMzcXCors3UzApYcqI6ADf1RlvN0kPJsnx0U9ymgIgVr9repRtJwnU/F+CpUbkWYLuyDPvhQTv1mg2/IPok+E="}]},"maintainers":[{"name":"deitch","email":"avi@deitcher.net"}],"directories":{}},"0.4.1":{"name":"smtp-tester","description":"Quick and dirty smtp server, that accepts handlers to process messages","version":"0.4.1","url":"http://github.com/deitch/smtp-tester","author":{"name":"Avi Deitcher","email":"avi@deitcher.net"},"engines":["node >= 0.4"],"main":"./lib/index.js","dependencies":{"underscore":">=1.1.6","mimelib-noiconv":">=0.1.2","nodemailer":">=0.1.8","simplesmtp":">=0.1.5"},"devDependencies":{"nodeunit":">=0.5.0"},"test":"./test/test.js","repository":{"type":"git","url":"git://github.com/deitch/smtp-tester.git"},"_npmUser":{"name":"deitch","email":"avi@deitcher.net"},"_id":"smtp-tester@0.4.1","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.12","_defaultsLoaded":true,"dist":{"shasum":"bc4b66710b1390228a3f31d090c42f55ee598b3e","tarball":"https://registry.npmjs.org/smtp-tester/-/smtp-tester-0.4.1.tgz","integrity":"sha512-zklgVhwOo7sh5Iov+PUn+dfY32zdZk13cQTvKVWHU9j98k1+jiZ9MP+Yg7C/KmaZfCGXIhYIAgnJuX7evkrz6A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDShsNAvGlZgjJfd9A96hS4cdXd0o4dM4n+uiAnBjBF4QIhAIuBu7ZquZ2fIuNmgsWMuxCwWFfYlClb1IKmmbuLlfxy"}]},"maintainers":[{"name":"deitch","email":"avi@deitcher.net"}],"directories":{}},"0.4.2":{"name":"smtp-tester","description":"Quick and dirty smtp server, that accepts handlers to process messages","version":"0.4.2","url":"http://github.com/deitch/smtp-tester","author":{"name":"Avi Deitcher","email":"avi@deitcher.net"},"engines":["node >= 0.4"],"main":"./lib/index.js","dependencies":{"underscore":">=1.1.6","mimelib-noiconv":">=0.1.2","nodemailer":">=0.1.8","simplesmtp":">=0.1.5"},"devDependencies":{"nodeunit":">=0.5.0"},"test":"./test/test.js","repository":{"type":"git","url":"git://github.com/deitch/smtp-tester.git"},"_npmUser":{"name":"deitch","email":"avi@deitcher.net"},"_id":"smtp-tester@0.4.2","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.17","_defaultsLoaded":true,"dist":{"shasum":"f3e234380574d674f60c92ef4bc08ea0c3289a81","tarball":"https://registry.npmjs.org/smtp-tester/-/smtp-tester-0.4.2.tgz","integrity":"sha512-8EKgEM0rKOKGJhxPGvxLiv+fUuqr8uoej/CCr4xufesjAe1xk6yA9qHGcYyhR2nAGMcyVrFbjTCjxqJnKjkVkw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH7j8rFsuoG9JcQJ7kUSq+BOelEZPxVrwxS62Me452u5AiAw8ObBsefiuQl8NeREUzBtGBAmWjR0N7iM8490SIjKFA=="}]},"maintainers":[{"name":"deitch","email":"avi@deitcher.net"}],"directories":{}},"0.4.3":{"name":"smtp-tester","description":"Quick and dirty smtp server, that accepts handlers to process messages","version":"0.4.3","url":"http://github.com/deitch/smtp-tester","author":{"name":"Avi Deitcher","email":"avi@deitcher.net"},"contributors":[{"name":"Greg Miell","url":"https://github.com/GothAck"}],"engines":["node >= 0.4"],"main":"./lib/index.js","dependencies":{"underscore":">=1.1.6","mimelib-noiconv":">=0.1.2","nodemailer":">=0.1.8","simplesmtp":">=0.1.5"},"devDependencies":{"nodeunit":">=0.5.0"},"test":"./test/test.js","repository":{"type":"git","url":"git://github.com/deitch/smtp-tester.git"},"_npmUser":{"name":"deitch","email":"avi@deitcher.net"},"_id":"smtp-tester@0.4.3","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.17","_defaultsLoaded":true,"dist":{"shasum":"b8925733d8ab28bc45ed9e2ad9ca3f2ae9f327eb","tarball":"https://registry.npmjs.org/smtp-tester/-/smtp-tester-0.4.3.tgz","integrity":"sha512-9DdeBJR2bPYf4i7RoGXNbyFrM23s42c03nxw4Bp+OLKZ4VRXJugUgcCCuF5SUwJ2j3gTUkpEn9uIedCRPIlvGw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDirgEZe3uL2YSUOJ0T8Fg8b2HJVJC+3My1QfQVSJNO0QIhAONnIZSM1EjE5Vd+JLm88pG+iPMga7tWuotilV2VkcD4"}]},"maintainers":[{"name":"deitch","email":"avi@deitcher.net"}],"directories":{}},"0.4.4":{"name":"smtp-tester","description":"Quick and dirty smtp server, that accepts handlers to process messages","version":"0.4.4","url":"http://github.com/deitch/smtp-tester","author":{"name":"Avi Deitcher","email":"avi@deitcher.net"},"contributors":[{"name":"Greg Miell","url":"https://github.com/GothAck"}],"engines":["node >= 0.4"],"main":"./lib/index.js","dependencies":{"underscore":">=1.1.6","mimelib-noiconv":">=0.1.2","nodemailer":">=0.1.8","simplesmtp":">=0.1.5"},"devDependencies":{"nodeunit":">=0.5.0"},"test":"./test/test.js","repository":{"type":"git","url":"git://github.com/deitch/smtp-tester.git"},"_npmUser":{"name":"deitch","email":"avi@deitcher.net"},"_id":"smtp-tester@0.4.4","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.17","_defaultsLoaded":true,"dist":{"shasum":"fa8292aa8f93dc449709947eaba718687b21d90c","tarball":"https://registry.npmjs.org/smtp-tester/-/smtp-tester-0.4.4.tgz","integrity":"sha512-U/moDccLVx+KjZQ6BrmK9IFb/aJ5iHGjBU6Ee6sUl9h0fUOq8qyd48xLoG/QA1MAzh4ALDPZ5J/bOfulTDnqwg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAxLT9qe0jsVMXVtlq6v4lDnF4O2nFkic8ohs69lxYhvAiEAmWHC7TXAK3SeMWCl+JMZXBM4rDF7nJfOZOS2jWyomMQ="}]},"maintainers":[{"name":"deitch","email":"avi@deitcher.net"}],"directories":{}},"0.4.5":{"name":"smtp-tester","description":"Quick and dirty smtp server, that accepts handlers to process messages","version":"0.4.5","url":"http://github.com/deitch/smtp-tester","author":{"name":"Avi Deitcher","email":"avi@deitcher.net"},"contributors":[{"name":"Greg Miell","url":"https://github.com/GothAck"}],"engines":["node >= 0.4"],"main":"./lib/index.js","dependencies":{"underscore":">=1.1.6","mimelib-noiconv":">=0.1.2","nodemailer":">=0.1.8","simplesmtp":">=0.1.5"},"devDependencies":{"nodeunit":">=0.5.0"},"test":"./test/test.js","repository":{"type":"git","url":"git://github.com/deitch/smtp-tester.git"},"_npmUser":{"name":"deitch","email":"avi@deitcher.net"},"_id":"smtp-tester@0.4.5","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.8.21","_defaultsLoaded":true,"dist":{"shasum":"d645d01233bdf81498448a67fe06c8fcfbec83ae","tarball":"https://registry.npmjs.org/smtp-tester/-/smtp-tester-0.4.5.tgz","integrity":"sha512-DPHUc1CpiUn8S9Ca0cJ5Coj9H8O9ccWmjXqMdClYDwpXBTf39fQBDKhFH2oP+9zvXsCU5tRiJ0ypXV6WMdA3qg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdAJ6wsWMe9RQDCCOrDeaWWvbQOL0EeuJYYRmiVheSSAIgXNqLkIKJAyz9STqSVD1jpCoqAKhKHATodkPmzp5VzUk="}]},"maintainers":[{"name":"deitch","email":"avi@deitcher.net"}],"directories":{}},"0.4.6":{"name":"smtp-tester","description":"Quick and dirty smtp server, that accepts handlers to process messages","version":"0.4.6","url":"http://github.com/deitch/smtp-tester","author":{"name":"Avi Deitcher","email":"avi@deitcher.net"},"contributors":[{"name":"Greg Miell","url":"https://github.com/GothAck"}],"engines":["node >= 0.4"],"main":"./lib/index.js","dependencies":{"underscore":">=1.1.6","mimelib-noiconv":">=0.1.2","nodemailer":">=0.1.8","simplesmtp":">=0.1.5"},"devDependencies":{"nodeunit":">=0.5.0"},"test":"./test/test.js","repository":{"type":"git","url":"http://github.com/deitch/smtp-tester.git"},"_id":"smtp-tester@0.4.6","dist":{"shasum":"aa8d24fbe53cebbbeb56290aaf731bf650539384","tarball":"https://registry.npmjs.org/smtp-tester/-/smtp-tester-0.4.6.tgz","integrity":"sha512-S1w1lJTwi9J/yZ7sqnm3Fb8BE6FQx1rhaENn9SOvl4ae6zsc3Ik2fUl4uJtwYLTTMfNyQuSL20FRETcrkFznLg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCW0DDrK28nErtVRbzNvIK/6FJPHs/gl8TDJgcVBa6DPQIgCXKkbwH77YeCPpGd0iKnT6moqWUBuL+bYaoD0tzQVe8="}]},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"deitch","email":"avi@deitcher.net"},"maintainers":[{"name":"deitch","email":"avi@deitcher.net"}],"directories":{}},"0.4.8":{"name":"smtp-tester","description":"Quick and dirty smtp server, that accepts handlers to process messages","version":"0.4.8","url":"http://github.com/deitch/smtp-tester","author":{"name":"Avi Deitcher","email":"avi@deitcher.net"},"contributors":[{"name":"Greg Miell","url":"https://github.com/GothAck"}],"engines":["node >= 0.4"],"main":"./lib/index.js","dependencies":{"underscore":">=1.4.4","mimelib-noiconv":">=0.1.9","nodemailer":">=0.5.0","simplesmtp":">=0.3.3"},"devDependencies":{"nodeunit":">=0.8.1"},"test":"./test/test2.js","repository":{"type":"git","url":"http://github.com/deitch/smtp-tester.git"},"_id":"smtp-tester@0.4.8","dist":{"shasum":"d0157f63ed32b971e93243f9fcd1a44ab107c1b7","tarball":"https://registry.npmjs.org/smtp-tester/-/smtp-tester-0.4.8.tgz","integrity":"sha512-VSGrRe90CVw4/wrC8y752VaJ0dTxgEcGo1D+TPKBFOAILb5bISPvt1niHFnky00ju1c+uPeOiNQ09tYwtJX1/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0/XYyLFdgQGTHUdbycRJtAOYtqili0Jm8u91cKtAifgIgUIYpigZq3LbB7+A7EbxH/Ak/DNV27Lle79xNMnQHgB4="}]},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"deitch","email":"avi@deitcher.net"},"maintainers":[{"name":"deitch","email":"avi@deitcher.net"}],"directories":{}},"0.5.0":{"name":"smtp-tester","description":"Quick and dirty smtp server, that accepts handlers to process messages","version":"0.5.0","url":"http://github.com/deitch/smtp-tester","author":{"name":"Avi Deitcher","email":"avi@deitcher.net"},"contributors":[{"name":"Greg Miell","url":"https://github.com/GothAck"}],"engines":["node >= 0.4"],"main":"./lib/index.js","dependencies":{"underscore":">=1.4.4","mimelib-noiconv":">=0.1.9","nodemailer":">=0.5.0","simplesmtp":">=0.3.3","mailparser":">=0.4.3"},"devDependencies":{"nodeunit":">=0.8.1"},"test":"./test/test2.js","repository":{"type":"git","url":"http://github.com/deitch/smtp-tester.git"},"bugs":{"url":"https://github.com/deitch/smtp-tester/issues"},"_id":"smtp-tester@0.5.0","dist":{"shasum":"467ec5eedee0f52d386835e9719aebd4f681b1e1","tarball":"https://registry.npmjs.org/smtp-tester/-/smtp-tester-0.5.0.tgz","integrity":"sha512-pgY8HKsSMgPZDCMlJGJR/f0c8LECXCPIlG0bJl7ZFTsNdOpiZ3qrmHUQNml2Vr2voloAOTmrCNJovYHrBwoSOA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGJMvMyUKb/nqB7xu/rvEJjauSc/klTNpLA8FOp9vJGCAiEAjM+3LP9Fi5ot09aNJmLN+BLGH52aKqPBZ8QpVDJW1Xo="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"deitch","email":"avi@deitcher.net"},"maintainers":[{"name":"deitch","email":"avi@deitcher.net"}],"directories":{}},"0.5.1":{"name":"smtp-tester","description":"Quick and dirty smtp server, that accepts handlers to process messages","version":"0.5.1","url":"http://github.com/deitch/smtp-tester","author":{"name":"Avi Deitcher","email":"avi@deitcher.net"},"contributors":[{"name":"Greg Miell","url":"https://github.com/GothAck"}],"engines":["node >= 0.4"],"main":"./lib/index.js","dependencies":{"underscore":">=1.4.4","mimelib-noiconv":">=0.1.9","nodemailer":">=0.5.0","simplesmtp":">=0.3.33","mailparser":">=0.4.3"},"devDependencies":{"nodeunit":">=0.8.1"},"test":"./test/test2.js","repository":{"type":"git","url":"http://github.com/deitch/smtp-tester.git"},"gitHead":"c7aed9d32e8fb7174cc3e91b7e75d7ba689240bc","bugs":{"url":"https://github.com/deitch/smtp-tester/issues"},"homepage":"https://github.com/deitch/smtp-tester","_id":"smtp-tester@0.5.1","scripts":{},"_shasum":"17a5824bdb14797567e92cbb508e3c7c2531e553","_from":".","_npmVersion":"2.1.7","_nodeVersion":"0.10.15","_npmUser":{"name":"deitch","email":"avi@deitcher.net"},"maintainers":[{"name":"deitch","email":"avi@deitcher.net"}],"dist":{"shasum":"17a5824bdb14797567e92cbb508e3c7c2531e553","tarball":"https://registry.npmjs.org/smtp-tester/-/smtp-tester-0.5.1.tgz","integrity":"sha512-EN1IBhHj90lUhJZC4vcgds6b2FQhI55dyhks+0kqd6viOXfyH49htTep5jGoCRPHZGQwGDbtBo8K9rwgkDa4bg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGqMjI1PFewbcO4eSaQ9XDK9Vjw6kOt0UJyhFR+VeX21AiEAqNh9ulmARlRk9pq00DEnzt7aVJehq37VG0whMfGCrW4="}]},"directories":{}},"0.6.1":{"name":"smtp-tester","description":"Quick and dirty smtp server, that accepts handlers to process messages","version":"0.6.1","url":"http://github.com/deitch/smtp-tester","scripts":{"test":"node test/test.js"},"author":{"name":"Avi Deitcher","email":"avi@deitcher.net"},"contributors":[{"name":"Greg Miell","url":"https://github.com/GothAck"},{"name":"Damian Janowski","url":"https://github.com/djanowski"}],"engines":{"node":">=0.12"},"main":"./lib/index.js","dependencies":{"mailparser":"^0.5.3","mimelib-noiconv":"^0.1.9","nodemailer":"^0.7.1","simplesmtp":"^0.3.35","underscore":"^1.8.3"},"repository":{"type":"git","url":"git+ssh://git@github.com/deitch/smtp-tester.git"},"devDependencies":{"tape":"^4.5.1"},"gitHead":"cfa9d207f0293d028722bb516083840d94873f9f","bugs":{"url":"https://github.com/deitch/smtp-tester/issues"},"homepage":"https://github.com/deitch/smtp-tester#readme","_id":"smtp-tester@0.6.1","_shasum":"90863c3f60bdc041a981190f3389e8a117cc6299","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"deitch","email":"avi@deitcher.net"},"maintainers":[{"name":"deitch","email":"avi@deitcher.net"}],"dist":{"shasum":"90863c3f60bdc041a981190f3389e8a117cc6299","tarball":"https://registry.npmjs.org/smtp-tester/-/smtp-tester-0.6.1.tgz","integrity":"sha512-3pddzWqroY+6qe+sLJrfrHOwnYlNydqq8jNEvs9NTnzKz7uf4ua7V7v0DBbQAU1ESdS7of1xScmSMTDs7j2I0g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYV3UYPp2kSYGfE7M/V40vUD0M6N5P5FAE8ReGk8LL6AIgTw5fT3giQ3P0S5SpJYl+bSIWv7BiHv4S15P1YR3K9CY="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/smtp-tester-0.6.1.tgz_1460953866561_0.19419345748610795"},"directories":{}},"0.6.2":{"name":"smtp-tester","description":"Quick and dirty smtp server, that accepts handlers to process messages","version":"0.6.2","url":"http://github.com/deitch/smtp-tester","scripts":{"test":"node test/test.js"},"author":{"name":"Avi Deitcher","email":"avi@deitcher.net"},"contributors":[{"name":"Greg Miell","url":"https://github.com/GothAck"},{"name":"Damian Janowski","url":"https://github.com/djanowski"}],"engines":{"node":">=0.12"},"main":"./lib/index.js","dependencies":{"mailparser":"^0.5.3","mimelib-noiconv":"^0.1.9","nodemailer":"^0.7.1","simplesmtp":"^0.3.35","underscore":"^1.8.3"},"repository":{"type":"git","url":"git+ssh://git@github.com/deitch/smtp-tester.git"},"devDependencies":{"async":"^2.0.0-rc.5","tape":"^4.5.1"},"gitHead":"47d5c37f1b8c2ccd6acfd8db5c34b7bd79bd2bda","bugs":{"url":"https://github.com/deitch/smtp-tester/issues"},"homepage":"https://github.com/deitch/smtp-tester#readme","_id":"smtp-tester@0.6.2","_shasum":"f5112455039bf7a6226b37c8f1ae33d9a571bc58","_from":".","_npmVersion":"3.9.2","_nodeVersion":"6.1.0","_npmUser":{"name":"deitch","email":"avi@deitcher.net"},"maintainers":[{"name":"deitch","email":"avi@deitcher.net"}],"dist":{"shasum":"f5112455039bf7a6226b37c8f1ae33d9a571bc58","tarball":"https://registry.npmjs.org/smtp-tester/-/smtp-tester-0.6.2.tgz","integrity":"sha512-LeVeIrnDEbdrsu7dyfpYUjfjF8vIJedfzY52XemkbT7bRm8gBxiqp1Ki8n8n6xp5nhH1TDmgmhpIt3pDkRBvzw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGs1n4FszavRujzFFt2VszhYUqkzBoPbjbmrBxsANZL+AiAwISrI3jZ0lJwNe2chdV5/YHg5dVEUHA5Cu2h/ni0qWQ=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/smtp-tester-0.6.2.tgz_1466434939109_0.019479541340842843"},"directories":{}},"0.6.3":{"name":"smtp-tester","description":"Quick and dirty smtp server, that accepts handlers to process messages","version":"0.6.3","url":"http://github.com/deitch/smtp-tester","scripts":{"test":"node test/test.js"},"author":{"name":"Avi Deitcher","email":"avi@deitcher.net"},"contributors":[{"name":"Greg Miell","url":"https://github.com/GothAck"},{"name":"Damian Janowski","url":"https://github.com/djanowski"},{"name":"fallafeljan","url":"https://github.com/fallafeljan"}],"engines":{"node":">=0.12"},"main":"./lib/index.js","dependencies":{"mailparser":"^0.5.3","mimelib-noiconv":"^0.1.9","nodemailer":"^0.7.1","simplesmtp":"^0.3.35","underscore":"^1.8.3"},"repository":{"type":"git","url":"git+ssh://git@github.com/deitch/smtp-tester.git"},"devDependencies":{"async":"^2.0.0-rc.5","tape":"^4.5.1"},"gitHead":"4759485dae8fb86fc787298a536f490792ec9c6a","bugs":{"url":"https://github.com/deitch/smtp-tester/issues"},"homepage":"https://github.com/deitch/smtp-tester#readme","_id":"smtp-tester@0.6.3","_shasum":"7ed07496ad01f81d29d74ab13eb43116f99c3f1b","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"deitch","email":"avi@deitcher.net"},"dist":{"shasum":"7ed07496ad01f81d29d74ab13eb43116f99c3f1b","tarball":"https://registry.npmjs.org/smtp-tester/-/smtp-tester-0.6.3.tgz","integrity":"sha512-q/VJUdt82XCNya2s+nZZ7GVQdl1y5CFiJdjK5/H0qS0HmYXDB3+Zzg+K1TIt4igcar8d+KCYVkVTLvtRwauCcQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHccijz5IFUmt7c8SewnffiBFjiRHk8ge/r4SknnL0+HAiEA0XxvlEYvfjNuN/FPEtiXic6LSxDBdLTXjcG+wq/ZmQI="}]},"maintainers":[{"name":"deitch","email":"avi@deitcher.net"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/smtp-tester-0.6.3.tgz_1484848302746_0.03794259740971029"},"directories":{}},"1.0.0":{"name":"smtp-tester","description":"Quick and dirty smtp server, that accepts handlers to process messages","version":"1.0.0","url":"http://github.com/deitch/smtp-tester","scripts":{"test":"node test/test.js"},"author":{"name":"Avi Deitcher","email":"avi@deitcher.net"},"contributors":[{"name":"Greg Miell","url":"https://github.com/GothAck"},{"name":"Damian Janowski","url":"https://github.com/djanowski"},{"name":"fallafeljan","url":"https://github.com/fallafeljan"}],"engines":{"node":">=0.12"},"main":"./lib/index.js","dependencies":{"mailparser":"^2.0.4","smtp-server":"^3.0.1"},"repository":{"type":"git","url":"git+ssh://git@github.com/deitch/smtp-tester.git"},"devDependencies":{"nodemailer":"^4.0.1","tape":"^4.5.1","tape-promise":"^2.0.1"},"gitHead":"fba688fe895449c469a336a40da4d5d7edd30665","bugs":{"url":"https://github.com/deitch/smtp-tester/issues"},"homepage":"https://github.com/deitch/smtp-tester#readme","_id":"smtp-tester@1.0.0","_shasum":"fef640bf1212280c7bc4912f9974bf93d7850f47","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"deitch","email":"avi@deitcher.net"},"dist":{"shasum":"fef640bf1212280c7bc4912f9974bf93d7850f47","tarball":"https://registry.npmjs.org/smtp-tester/-/smtp-tester-1.0.0.tgz","integrity":"sha512-rKpZ0O2+Mj4eTfyWGSgaPwMXCQVqvO99qgaRaxRpomihXW924plTA64SNhhNZXDdRkeOsszBhV0mQ2Jpt+PFbw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBJbZai1X/qCvD9fVwR8UF77XP5LaSYhQJ/fNuBFFsQxAiBN3OLn/1+k9CiN6Vjrupz1Hs5UhusIVuQWrIa5eNazhw=="}]},"maintainers":[{"name":"deitch","email":"avi@deitcher.net"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/smtp-tester-1.0.0.tgz_1493853453160_0.9778412636369467"},"directories":{}},"1.1.0":{"name":"smtp-tester","description":"Quick and dirty smtp server, that accepts handlers to process messages","version":"1.1.0","url":"http://github.com/deitch/smtp-tester","scripts":{"test":"node test/test.js"},"author":{"name":"Avi Deitcher","email":"avi@deitcher.net"},"contributors":[{"name":"Greg Miell","url":"https://github.com/GothAck"},{"name":"Damian Janowski","url":"https://github.com/djanowski"},{"name":"fallafeljan","url":"https://github.com/fallafeljan"}],"engines":{"node":">=0.12"},"main":"./lib/index.js","dependencies":{"mailparser":"^2.0.4","smtp-server":"^3.0.1"},"repository":{"type":"git","url":"git+ssh://git@github.com/deitch/smtp-tester.git"},"devDependencies":{"nodemailer":"^4.0.1","tape":"^4.5.1","tape-promise":"^2.0.1"},"gitHead":"a148644f6b7c6da6e2ecaa28a2c26ba6032822ad","bugs":{"url":"https://github.com/deitch/smtp-tester/issues"},"homepage":"https://github.com/deitch/smtp-tester#readme","_id":"smtp-tester@1.1.0","_shasum":"8d3086a8274d8720627aaffad2f617b1f6a9e574","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"deitch","email":"avi@deitcher.net"},"dist":{"shasum":"8d3086a8274d8720627aaffad2f617b1f6a9e574","tarball":"https://registry.npmjs.org/smtp-tester/-/smtp-tester-1.1.0.tgz","integrity":"sha512-kW/h0ThQ/oDvhkFeAREzPevszzlUuVUfHp28FfiwQtlRqwl5dpmftk36gukaDdN114o3qzNoPiP+KBHYfl+BIg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDF+JTqlIT+mg8SM2rgQMkGgn3JTNkpMhxPS8KftsXwTQIgY8HHL7eM1S+vRPX9EdUN0fb3x5eGHakX/niIsLPWhdw="}]},"maintainers":[{"name":"deitch","email":"avi@deitcher.net"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/smtp-tester-1.1.0.tgz_1494015251892_0.7318612094968557"},"directories":{}},"1.2.0":{"name":"smtp-tester","description":"Quick and dirty smtp server, that accepts handlers to process messages","version":"1.2.0","url":"http://github.com/deitch/smtp-tester","scripts":{"test":"node test/test.js"},"author":{"name":"Avi Deitcher","email":"avi@deitcher.net"},"contributors":[{"name":"Greg Miell","url":"https://github.com/GothAck"},{"name":"Damian Janowski","url":"https://github.com/djanowski"},{"name":"fallafeljan","url":"https://github.com/fallafeljan"}],"engines":{"node":">=0.12"},"main":"./lib/index.js","dependencies":{"mailparser":"^2.0.4","smtp-server":"^3.0.1"},"repository":{"type":"git","url":"git+ssh://git@github.com/deitch/smtp-tester.git"},"devDependencies":{"nodemailer":"^4.0.1","tape":"^4.5.1","tape-promise":"^2.0.1"},"gitHead":"02a150809efda61127344d56a332780b8f830d18","bugs":{"url":"https://github.com/deitch/smtp-tester/issues"},"homepage":"https://github.com/deitch/smtp-tester#readme","_id":"smtp-tester@1.2.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"deitch","email":"avi@deitcher.net"},"dist":{"integrity":"sha512-Jkd8FogymY6AyytOZMNvKGapEQKj6ezE7jKNUE4WHITKdJmeU2xmu/duRQgreK78j2yfT6VTr2Q6h2eYcuOAKw==","shasum":"df39a8ca5d041b74f511b100dab63a1d455682d3","tarball":"https://registry.npmjs.org/smtp-tester/-/smtp-tester-1.2.0.tgz","fileCount":8,"unpackedSize":25672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbB7R2CRA9TVsSAnZWagAA/P0P/iMiPeojemx4yMQZopBk\nLpq+YAntYl8Xk/6DxmFn3W0xW5CGDPYhpbVmxnck//j6St3oywPivUp0uaHL\nD3SLbT193Y6EMeqjnNkQ9aHbNN7GROj7QGEFTez275+eacOym++UPKjKIIco\noOV53GUO9FJy0rtBsRQpHvch4qSgcCB80YVLLqb0Qx7SSp8LrMAIHbxt6mGz\nXwAdpDs7pA7a0CQIb/F/J4USOO6qo3hWkl0Tyu3zEZF1u3Sbih/EfoOTFPmE\n9B+aLjNEOn8U1sbe8AGLF+0N+DRJ8IICZtDrzDLa+x1c3/nzMJc9xT7Rbjjm\nTiSzjCvvU7AyfOEXSgYSEkAafN8HHLILA8/2rtlt8KVOC7PfZudz9vGhhRoR\n2qqH+mRkeGWUfeo7xDo0WRaMcey4X01iREoq1XPqmbZsXtUjJWZ7Toqr/mjG\nmF3juiQ6o836a0++7Pr2qqaQtmom4VnbsSHyAfztC0iIca7QMNOGxXHrDzDC\nSXdp6YEB+KXwY8F1NB41S2HVzl+rjtsHDxcHC4P2Vd+wG+cyBckeCzm/EKrV\nDup8Nq4JydC9QJu2shqL+DV5qVBCSEyBgu3wEbL4p2awIbEYaHgAVSlWcwgM\ntRHfeIyVEZuu8YUNjZz4KHnqqkDz2To0pnpWrnKwOy7EfOpPSnpExaBSX/Ah\nKLwb\r\n=giEY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH90+haQge7EUzTaBlSpRSIJ5hp7UljSTI91wXgZnQjFAiEAhrF3EApngCCMu9YE7XjIYRJk8dzSyOT4R87WJs+fbWk="}]},"maintainers":[{"name":"deitch","email":"avi@deitcher.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smtp-tester_1.2.0_1527231605518_0.8340591167412306"},"_hasShrinkwrap":false},"2.0.0":{"name":"smtp-tester","description":"Quick and dirty smtp server, that accepts handlers to process messages","version":"2.0.0","url":"http://github.com/deitch/smtp-tester","scripts":{"test":"node test/test.js"},"author":{"name":"Avi Deitcher","email":"avi@deitcher.net"},"contributors":[{"name":"Greg Miell","url":"https://github.com/GothAck"},{"name":"Damian Janowski","url":"https://github.com/djanowski"},{"name":"fallafeljan","url":"https://github.com/fallafeljan"}],"engines":{"node":">=18.0.0"},"main":"./lib/index.js","dependencies":{"mailparser":"^3.5.0","smtp-server":"^3.11.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/deitch/smtp-tester.git"},"devDependencies":{"nodemailer":"^6.7.7","tape":"^4.5.1","tape-promise":"^2.0.1"},"gitHead":"f75628ca20cccfaaf8264b486388dd3256e7a433","bugs":{"url":"https://github.com/deitch/smtp-tester/issues"},"homepage":"https://github.com/deitch/smtp-tester#readme","_id":"smtp-tester@2.0.0","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-OfgdqdX6j2jUycv4zntUkXLohJcy4yVDO/zAMRO5na1nAM27A4Yd5422tGHsSexkTjkZ7zRu7xTaXscGAkJeOQ==","shasum":"606a23155e5ab1224f2350eb0230da0750cf5d26","tarball":"https://registry.npmjs.org/smtp-tester/-/smtp-tester-2.0.0.tgz","fileCount":8,"unpackedSize":25693,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFtUBGN2aJIk6NkeIwH+y7OXJvN7IyyCFrrfoSyKaS4TAiAOXAXViVECBq1G9fwAELHFXoggSTTj/nJFrrA8NVkMYA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixbIOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8ThAAn6hD1TmnrtAMCDhMmBrJ1pKpo343xzXdf+D5yI+KdBl45efc\r\n1lZEjgnEcHylfecB0xkPuejnwfA8k36+/wIf98kNBAFm1tAOWjOOiCbWl2f/\r\nrv6sUm41kd9hI5y0pZoRwwObY7XhuSZ6Pqgat8x+ih+18StJxDhJZ7Sl+9BU\r\n6beiAwKtD7oD2sz/9l8wjJMAEC+1BVxtH3phF4csNqCAZ15RNS3EJHh9KQV2\r\nEDJY6GJBYMhzfPHfeZAHLwStxNZPCHgaxqJisPoyHx03DOMpg1Wj0S5tA6bW\r\nD9lP9+0Dw7zGas6kdRlLRfAdtYU0sMvUtnh7f/TzEZyTJPmwFKwMh0oZ+5Qk\r\nypnuCDcYlZXAKrZDeIRo0/a6FablaWud1d7KtIHFb/p2KEvqEjs5kKZGsDl5\r\nvEsMFwpVjpGOTrSc8PheN4Kyptg6JZwcSNrPaMHUOKUBcAbb7M4Z19vBxxuL\r\nCEsUnmHNXW59bBPtBEWBxpiXBb38Fkcr99VAO86oolAipPcgr+O7tnTa5anE\r\n75TUeIt7+p0MSPml3ZWHmm+5NZ8CqnPKr6GU8sG6OOYeJWtPHfG6N+1U1d06\r\nGjC2FmSwHP2OcJLk7I/olru0YWoFbj1hlQgcZdgpWt5YQZOV15MW0Kdxjd5h\r\nMb5arCp0/WGNDSeVLaA2JuXApOtkexh1Guc=\r\n=AfvZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"deitch","email":"avi@deitcher.net"},"directories":{},"maintainers":[{"name":"deitch","email":"avi@deitcher.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smtp-tester_2.0.0_1657123342598_0.3811615794416108"},"_hasShrinkwrap":false},"2.0.1":{"name":"smtp-tester","description":"Quick and dirty smtp server, that accepts handlers to process messages","version":"2.0.1","url":"http://github.com/deitch/smtp-tester","scripts":{"test":"node test/test.js"},"author":{"name":"Avi Deitcher","email":"avi@deitcher.net"},"contributors":[{"name":"Greg Miell","url":"https://github.com/GothAck"},{"name":"Damian Janowski","url":"https://github.com/djanowski"},{"name":"fallafeljan","url":"https://github.com/fallafeljan"}],"engines":{"node":">=14.0.0"},"main":"./lib/index.js","dependencies":{"mailparser":"^3.5.0","smtp-server":"^3.11.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/deitch/smtp-tester.git"},"devDependencies":{"eslint":"^8.22.0","nodemailer":"^6.7.7","tape":"^4.5.1","tape-promise":"^2.0.1"},"gitHead":"48ccbd9b9db21810460b258ed2915a69ca77b34a","bugs":{"url":"https://github.com/deitch/smtp-tester/issues"},"homepage":"https://github.com/deitch/smtp-tester#readme","_id":"smtp-tester@2.0.1","_nodeVersion":"18.10.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-mJicx4trPmlS2PY/ELG4LIKi8JdOGxnvm0/4oQxXErjwBT/crBUlyiMVzeliu69HHWeWRSOdTcNtlc34+1LodA==","shasum":"f971a1aaca964a9c9a955dc796e77dd851e1e315","tarball":"https://registry.npmjs.org/smtp-tester/-/smtp-tester-2.0.1.tgz","fileCount":9,"unpackedSize":26715,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFJuh2WIlHVW+rY0VgSnOPIi6hmK+zTY1qOPvWnJUCtBAiBZbqd0f5TE6A+uf5D5/DfEXNOjETdiC859nIN+6hKNOQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjS8rjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGgA//QZ0yhAJ+AG1XBE7dTtzexXEiFEVCFgcNyVhZz3ZQIA6BxYN3\r\npwUU4YtStA9CXTfc5rf+kD46Ad7vqh1GquJM8zYh+HOw6u1Ot7Sq1DYkCr9+\r\nfVBIhRi+MLiUguBrMt3kVIBn5oN3ERmllzPmGAX6UXl5rcOcAjgbtAAIPgNy\r\n2IXTsmQM8uUcMXePlEMouwepDCfBL6+RqkIfJ1xrIRBkDVTnrv/AXPqF0mGn\r\nOU7EjIjz9ME01gCW9KXFHW4iUj8hIvw2aJY2Liktt+XL8X0E7pzzil+t0QDZ\r\n+cyRYEfeO0+Ee7MN9Qn8rTn1bi1bZkiplp3gvyovE5YKK1I1CORPHEHeyv+1\r\n5aEozH/R776y4IqJPzQqJR1FiLoYbgLmL39zvKVCLxcQ6RqO5m5f1qYevPQB\r\nFOF24aGNt4z1zC3SzaXESccrzi4b4WeGlfwz7U+SNo0MAy8gcnCWMpShpq/l\r\nnzZgK24CiAIs06hzgfnJA/R0mdA+K3JCAcM2j+m6dzsPp5l4CZldTJSh8Ts3\r\ncinoWKfYb7scLraR07R2LLYeH8UaCGPC6JZR2h38nEoXdGyUFQ2VDzxg12ze\r\nLNhXVVsCQvHG5ogkEbaZGPblqX8NK2rCSedc36WGMpMKB5jooQLujxsawtkm\r\nCtQN8E3Zxd9vAQ0XGBSEhKMFFNwNVYxPQ7w=\r\n=iOa4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"deitch","email":"avi@deitcher.net"},"directories":{},"maintainers":[{"name":"deitch","email":"avi@deitcher.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smtp-tester_2.0.1_1665911522814_0.2365755780500114"},"_hasShrinkwrap":false},"2.1.0":{"name":"smtp-tester","description":"Quick and dirty smtp server, that accepts handlers to process messages","version":"2.1.0","url":"http://github.com/deitch/smtp-tester","scripts":{"test":"node test/test.js"},"author":{"name":"Avi Deitcher","email":"avi@deitcher.net"},"contributors":[{"name":"Greg Miell","url":"https://github.com/GothAck"},{"name":"Damian Janowski","url":"https://github.com/djanowski"},{"name":"fallafeljan","url":"https://github.com/fallafeljan"}],"engines":{"node":">=14.0.0"},"main":"./lib/index.js","types":"./lib/index.d.ts","dependencies":{"@types/mailparser":"^3.4.0","@types/smtp-server":"^3.5.7","mailparser":"^3.5.0","smtp-server":"^3.11.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/deitch/smtp-tester.git"},"devDependencies":{"eslint":"^8.22.0","nodemailer":"^6.7.7","tape":"^4.5.1","tape-promise":"^2.0.1"},"gitHead":"c3dc767084689f49b1c84fad1411ee1276301211","bugs":{"url":"https://github.com/deitch/smtp-tester/issues"},"homepage":"https://github.com/deitch/smtp-tester#readme","_id":"smtp-tester@2.1.0","_nodeVersion":"20.5.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-HfOBdHkdwoBO+Qb06H8ShVEc08nnvDbtYWzdT5iQMIeInBdLKu17XOhuaC79uM24zPApRfN3JAg627TIy3y/Ww==","shasum":"ed67ef933767cacb8defcbf0683f29d75335a1ca","tarball":"https://registry.npmjs.org/smtp-tester/-/smtp-tester-2.1.0.tgz","fileCount":10,"unpackedSize":30944,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCiXRojytI5Dn8uHHR7kDy6MaEPViCr7sgbVoR9GT5/6wIgYGAlzC3dy4kTNF8Q8BYKlKJybgE3gpU3og3cHdahBqg="}]},"_npmUser":{"name":"deitch","email":"avi@deitcher.net"},"directories":{},"maintainers":[{"name":"deitch","email":"avi@deitcher.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smtp-tester_2.1.0_1692390325887_0.04896415291981793"},"_hasShrinkwrap":false}},"readme":"smtp-tester \n===========\n\n![](https://travis-ci.org/deitch/smtp-tester.svg?branch=master)\n\nOverview\n--------\nsmtp-tester is a simple smtp server that accepts connections, receives mail, and then calls callbacks that are bound to a particular address.\n\nInstallation\n------------\nInstallation is fairly straightforward, just install the npm module:\n\n    npm install smtp-tester\n\nStarting an SMTP server\n-----------------------\nFirst, require smtp-tester:\n\n````JavaScript\nvar ms = require('smtp-tester');\n````\n\nNext, initialize a server with a port on which it should listen.\n\n````JavaScript\nvar mailServer = ms.init(port);\n````\n\nDone. Your SMTP server is now listening on port 'port'.\n\nSending Mail\n------------\nSend mail using any SMTP client you want. For node work, I personally use nodemailer \n\n    npm install nodemailer\n\nReceiving Mail\n--------------\nTo receive mail, bind a handler to the mailServer you created earlier.\n\n````JavaScript\nvar ms, mailServer, handler, port = 4000;\nms = require('smtp-tester');\nmailServer = ms.init(port);\nhandler = function(addr,id,email) {\n\t// do something interesting\n};\n\nmailServer.bind(\"foo@bar.com\",handler);\n````\n\nDone. Every mail sent to foo@bar.com (and every one sent before binding) will call the handler exactly once.\n\nYou can have as many handlers as you want, they are all executed, even for the same address. However, execution order, while usually in the order in which they were added, is not guaranteed.\n\nIf you intend to capture a single message using promises, you can do:\n\n```js\nmailServer.captureOne('foo@bar.com')\n  .then(function({ address, id, email }) {\n    // Do something interesting\n  });\n```\n\nMost likely you'll want to use the `wait` option as well, so if no message is received\nin the given time frame, `captureOne()` rejects the promise:\n\n```js\nmailServer.captureOne('foo@bar.com', { wait: 1000 })\n  .then(function({ address, id, email }) {\n    // Do something interesting\n  })\n  .catch(function(error) {\n    // No message delivered to foo@bar.com in 1 second.\n  });\n```\n\nNow using async/await:\n\n```js\ntry {\n  const { email } = await mailServer.captureOne('foo@bar.com', { wait: 1000 });\n} catch (error) {\n  // No message delivered to foo@bar.com in 1 second.\n}\n```\n\nThis is useful for testing that _no_ message was delivered, too.\n\n\n# Catch-All Handlers\nIf you want a handler to catch every email that is sent through the system, just bind with no address at all.\n\n````JavaScript\nhandler = function(addr,id,email) {\n\t// do something interesting\n\t// because this is a catch-all, the addr will be null\n};\nmailServer.bind(handler);\n````\n\nCatch-All handlers are *always* run before specific handlers.\n\n\nStopping Receipt\n----------------\nTo stop receiving mail at a particular handler, just unbind.\n\n````JavaScript\nmailServer.unbind(\"foo@bar.com\",handler);\n````\n\n# Catch-All Handlers\nIf you want to remove a catch-all handler that catches every email that is sent through the system, just unbind with no address at all.\n\n````JavaScript\nhandler = function(addr,id,email) {\n\t// do something interesting\n\t// because this is a catch-all, the addr will be null\n};\nmailServer.bind(handler); // this adds it\nmailServer.unbind(handler); // this removes it\n````\n\nRemoving Messages\n-----------------\nTo remove messages from the mail server, you can remove an individual message or all of them:\n\n````JavaScript\nmailServer.remove(id);\nmailServer.removeAll();\n````\n\nStopping the Server\n-------------------\nSurprisingly, the method is just called \"stop\".\n\n````JavaScript\nmailServer.stop();\n````\n\nHandlers\n--------\nHandlers that receive mail are passed three parameters.\n\n* addr: Address to which the email was addressed, and for which the handler was bound. If this is a catch-all handler, then this is null.\n* id: Internal ID of the email in this mail server process. Useful for removing messages or checking against something in our cache.\n* email: JavaScript object of the email, containing \"sender\", \"receivers\", \"data\" (raw text), \"headers\", \"body\" (plain text) and \"html\".\n\nSample email object is as follows, taken from the test.js included with the package.\n\n````JavaScript\n{\n  sender:    'mailtest@bar.com',\n  receivers: {\n    'foo@bar.com': true\n  },\n  data:      'X-Mailer: Nodemailer (0.2.3; +http://www.nodemailer.org)\\r\\nDate: Thu, 01 Dec 2011 10:24:01 GMT\\r\\nFrom: mailtest@bar.com\\r\\nTo: foo@bar.com\\r\\nSubject: email test\\r\\nMIME-Version: 1.0\\r\\nContent-Type: text/plain; charset=UTF-8\\r\\nContent-Transfer-Encoding: quoted-printable\\r\\n\\r\\nThis is a test mail',\n  body:      'This is a test mail',\n  headers: {\n    'x-mailer':                  'Nodemailer (0.2.3; +http://www.nodemailer.org)',\n    date:                        'Thu, 01 Dec 2011 10:24:01 GMT',\n    from:                        'mailtest@bar.com',\n    to:                          'foo@bar.com',\n    subject:                     'email test',\n    'mime-version':              '1.0',\n    'content-type':              { value: 'text/plain' },\n    'content-transfer-encoding': 'quoted-printable'\n  }\n}\n````\n\nModules\n-------\nsmtp-tester supports pre-shipped modules. They are named and can be run by calling\n\n````JavaScript\nvar success;\n// to load a module\nsuccess = mailServer.module(name);\n\n// to unload a module\nmailServer.unmodule(name);\n````\n\nIf the module successfully loads, it will return success, else it will return false.\n\nThe following modules are currently available.\n\n* logAll: logs every message received to the console in a text format close to raw text.\n\nMore are expected to follow.\n\n\nTesting\n-------\nJust run\n\n    npm test\n\nNote that each build triggers a Travis CI build\n\n\n","maintainers":[{"name":"deitch","email":"avi@deitcher.net"}],"time":{"modified":"2023-08-18T20:25:26.396Z","created":"2011-12-01T10:49:29.981Z","0.1.0":"2011-12-01T10:49:32.211Z","0.2.0":"2011-12-01T20:33:26.405Z","0.3.0":"2011-12-01T21:41:57.002Z","0.4.0":"2012-03-25T21:24:56.268Z","0.4.1":"2012-03-25T21:34:36.807Z","0.4.2":"2012-08-27T18:38:32.326Z","0.4.3":"2012-10-08T17:52:35.821Z","0.4.4":"2012-10-25T12:47:50.764Z","0.4.5":"2013-03-19T09:40:34.977Z","0.4.6":"2013-05-22T07:19:27.286Z","0.4.8":"2013-07-22T17:36:38.883Z","0.5.0":"2014-05-18T13:36:50.498Z","0.5.1":"2014-12-02T09:30:39.070Z","0.6.1":"2016-04-18T04:31:08.818Z","0.6.2":"2016-06-20T15:02:20.596Z","0.6.3":"2017-01-19T17:51:44.793Z","1.0.0":"2017-05-03T23:17:35.683Z","1.1.0":"2017-05-05T20:14:13.886Z","1.2.0":"2018-05-25T07:00:05.572Z","2.0.0":"2022-07-06T16:02:22.708Z","2.0.1":"2022-10-16T09:12:03.008Z","2.1.0":"2023-08-18T20:25:26.149Z"},"author":{"name":"Avi Deitcher","email":"avi@deitcher.net"},"repository":{"type":"git","url":"git+ssh://git@github.com/deitch/smtp-tester.git"},"contributors":[{"name":"Greg Miell","url":"https://github.com/GothAck"},{"name":"Damian Janowski","url":"https://github.com/djanowski"},{"name":"fallafeljan","url":"https://github.com/fallafeljan"}],"readmeFilename":"README.md","bugs":{"url":"https://github.com/deitch/smtp-tester/issues"},"users":{"dypsilon":true},"homepage":"https://github.com/deitch/smtp-tester#readme"}