{"_id":"directmail","_rev":"26-4cd5cf49c02776d646da12aab7e93722","name":"directmail","description":"Sendmail replacement, sends mail directly to recipients SMTP server","dist-tags":{"latest":"0.1.8"},"versions":{"0.1.0":{"name":"directmail","version":"0.1.0","description":"Sendmail replacement, sends mail directly to recipients SMTP server","main":"index.js","scripts":{"test":"nodeunit tests"},"keywords":["SMTP"],"author":{"name":"Andris Reinman"},"license":"MIT","dependencies":{"simplesmtp":"~0.3.15"},"devDependencies":{"nodeunit":"~0.8.2"},"repository":{"type":"git","url":"http://github.com/andris9/directmail.git"},"bugs":{"url":"https://github.com/andris9/directmail/issues"},"homepage":"https://github.com/andris9/directmail","_id":"directmail@0.1.0","dist":{"shasum":"36fc1b436de59d42d325b77f0051f4e227579bdd","tarball":"https://registry.npmjs.org/directmail/-/directmail-0.1.0.tgz","integrity":"sha512-TjjnYRrF2TGrME6STLsz1hfpIQKv4fKOB/h5a9ER3+LCKuGV5g1PguXUn6pCnLOCGu4ALOvY4ynvjIt1CDieRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFy+XUF9LDkJ5jd1T8o+CrAMZM6XQMsAhrdAzF1D3w0rAiEA3tH8KN1h85FJ1ham+ISCHeLEkoM4yrpr2nPbKWkJSlI="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"andris","email":"andris@node.ee"},"maintainers":[{"name":"andris","email":"andris@node.ee"}],"directories":{}},"0.1.1":{"name":"directmail","version":"0.1.1","description":"Sendmail replacement, sends mail directly to recipients SMTP server","main":"index.js","scripts":{"test":"nodeunit tests"},"keywords":["SMTP"],"author":{"name":"Andris Reinman"},"license":"MIT","dependencies":{"simplesmtp":"~0.3.15"},"devDependencies":{"nodeunit":"~0.8.2"},"repository":{"type":"git","url":"http://github.com/andris9/directmail.git"},"bugs":{"url":"https://github.com/andris9/directmail/issues"},"homepage":"https://github.com/andris9/directmail","_id":"directmail@0.1.1","dist":{"shasum":"469f98a28369edd3a29430f7674a50f484def9ec","tarball":"https://registry.npmjs.org/directmail/-/directmail-0.1.1.tgz","integrity":"sha512-+raT7gPA4qeo6JysabHyAXw+5HlqgCufxe7ciNNZDFBYps8+3VWwV/Nt/bGzX+qhWqZaRaNAEGekb+RP1oFKnA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEEdA8pqI22IqThJZSpovq94jD+jkEoGi/04xvEo0NvAAiEAudLj5+QBkRiWCvTDDdKDW17334unPPykjtOuEsKeF98="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"andris","email":"andris@node.ee"},"maintainers":[{"name":"andris","email":"andris@node.ee"}],"directories":{}},"0.1.2":{"name":"directmail","version":"0.1.2","description":"Sendmail replacement, sends mail directly to recipients SMTP server","main":"index.js","scripts":{"test":"nodeunit tests"},"keywords":["SMTP","sendmail","Nodemailer","email"],"author":{"name":"Andris Reinman"},"license":"MIT","dependencies":{"simplesmtp":"~0.3.15"},"devDependencies":{"nodeunit":"~0.8.2"},"repository":{"type":"git","url":"git://github.com/andris9/directmail.git"},"bugs":{"url":"https://github.com/andris9/directmail/issues"},"homepage":"https://github.com/andris9/directmail","_id":"directmail@0.1.2","dist":{"shasum":"d6c74f981e3ff6293c576bb601bf32a2fcd50990","tarball":"https://registry.npmjs.org/directmail/-/directmail-0.1.2.tgz","integrity":"sha512-gl8339sZXLxZvXkHoNCpooBQWDp+iYm3HKiEKp2i+ZThmgfDHsP4grPHGCfjINm06tCJFrjjE+KVuIO90p7yQA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGiotEmAjh1h6RDTHLN8hfxZK1f+rmPibso91bB5ytMaAiEArd6z4NxkY1xXXtXSimFsgJJFP3bXx7ZSQJXTgu3phdI="}]},"_from":".","_npmVersion":"1.3.13","_npmUser":{"name":"andris","email":"andris@node.ee"},"maintainers":[{"name":"andris","email":"andris@node.ee"}]},"0.1.3":{"name":"directmail","version":"0.1.3","description":"Sendmail replacement, sends mail directly to recipients SMTP server","main":"index.js","scripts":{"test":"nodeunit tests"},"keywords":["SMTP","sendmail","Nodemailer","email"],"author":{"name":"Andris Reinman"},"license":"MIT","dependencies":{"simplesmtp":"~0.3.15"},"devDependencies":{"nodeunit":"~0.8.2"},"repository":{"type":"git","url":"git://github.com/andris9/directmail.git"},"bugs":{"url":"https://github.com/andris9/directmail/issues"},"homepage":"https://github.com/andris9/directmail","_id":"directmail@0.1.3","dist":{"shasum":"77f160a6a5fa5ee2520641eebea4517fa546ff75","tarball":"https://registry.npmjs.org/directmail/-/directmail-0.1.3.tgz","integrity":"sha512-kJtTkaupUF1xY0y9lcVDX+aSBQLPP++Qe65lnZSfM9pXNq9I4B2NAenWdloIiR9X/fbaV/bCXAfHCqQ87MWlag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAJWD+m2yXKP2dN6iFjca86hliao3tk31zwQW1mu/U5wIhAJDgdpVZDWtNKSSrGjY3RSFUtZHGaKO+IbUmqD2HBhDD"}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"andris","email":"andris@node.ee"},"maintainers":[{"name":"andris","email":"andris@node.ee"}]},"0.1.4":{"name":"directmail","version":"0.1.4","description":"Sendmail replacement, sends mail directly to recipients SMTP server","main":"index.js","scripts":{"test":"nodeunit tests"},"keywords":["SMTP","sendmail","Nodemailer","email"],"author":{"name":"Andris Reinman"},"license":"MIT","dependencies":{"simplesmtp":"~0.3.15"},"devDependencies":{"nodeunit":"~0.8.2"},"repository":{"type":"git","url":"git://github.com/andris9/directmail.git"},"bugs":{"url":"https://github.com/andris9/directmail/issues"},"homepage":"https://github.com/andris9/directmail","_id":"directmail@0.1.4","dist":{"shasum":"2087b1dc2bc4a63b8a03316a4dc1ae540f753ec8","tarball":"https://registry.npmjs.org/directmail/-/directmail-0.1.4.tgz","integrity":"sha512-u70devVOAIDf+myVscS8ngTxRYdM5p2j2+4B1av52LIqKFFurNUeb3JIG+dE84QwFVZ45JnZ5XgyOce2kphO4w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8ykBK/IhQ8pofdL7QEXfXU8/EbDEvBfeH8f8MnSF6CQIgVteXCV/hKdGGRbJESGFQy7xicGD2skZ03pnNPhLhI+o="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"andris","email":"andris@node.ee"},"maintainers":[{"name":"andris","email":"andris@node.ee"}]},"0.1.5":{"name":"directmail","version":"0.1.5","description":"Sendmail replacement, sends mail directly to recipients SMTP server","main":"index.js","scripts":{"test":"nodeunit tests"},"keywords":["SMTP","sendmail","Nodemailer","email"],"author":{"name":"Andris Reinman"},"license":"MIT","dependencies":{"simplesmtp":"~0.3.15"},"devDependencies":{"nodeunit":"~0.8.2"},"repository":{"type":"git","url":"git://github.com/andris9/directmail.git"},"bugs":{"url":"https://github.com/andris9/directmail/issues"},"homepage":"https://github.com/andris9/directmail","_id":"directmail@0.1.5","dist":{"shasum":"2cf3693e78fa369eab7fbe292d5286fd53817963","tarball":"https://registry.npmjs.org/directmail/-/directmail-0.1.5.tgz","integrity":"sha512-A91zJsDySrOXLLNGBbf4j0/VIAxFfUrBBYFSm9VOA948JsAMc4bKiHNBB484HA4pglVoMo1pLNGtTaYJZNTtXQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEeGpJKJuagP3+iKTJuZTOjtAN7AXeaS2pE/LNSAVt5tAiANUJDFmeco4w3EFJWlFpyazftiIffUV/jhZJkZ6FTBpQ=="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"andris","email":"andris@node.ee"},"maintainers":[{"name":"andris","email":"andris@node.ee"}]},"0.1.6":{"name":"directmail","version":"0.1.6","description":"Sendmail replacement, sends mail directly to recipients SMTP server","main":"index.js","scripts":{"test":"nodeunit tests"},"keywords":["SMTP","sendmail","Nodemailer","email"],"author":{"name":"Andris Reinman"},"license":"MIT","dependencies":{"simplesmtp":"~0.3.15"},"devDependencies":{"nodeunit":"~0.8.2"},"repository":{"type":"git","url":"git://github.com/andris9/directmail.git"},"bugs":{"url":"https://github.com/andris9/directmail/issues"},"homepage":"https://github.com/andris9/directmail","_id":"directmail@0.1.6","dist":{"shasum":"21add6a35cf70e6050b3aee1a816c88149937748","tarball":"https://registry.npmjs.org/directmail/-/directmail-0.1.6.tgz","integrity":"sha512-/dAjsqRhzB7E90oWgwviwCPY4GMuHchSYdfBENzt1YBsjt9zw/lZ/r2pAFjt/DhI5W5/aWOW42+R19y8+Tz0lw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqjy5IzzcK2217/gUkLQ/Ja+PFKBlpeFQfXy3yTrKnmAIhAIy5LHW8skvLhUpNHef7GbCB+OeXkamppNHOcXamUhdN"}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"andris","email":"andris@node.ee"},"maintainers":[{"name":"andris","email":"andris@node.ee"}]},"0.1.7":{"name":"directmail","version":"0.1.7","description":"Sendmail replacement, sends mail directly to recipients SMTP server","main":"index.js","scripts":{"test":"nodeunit tests"},"keywords":["SMTP","sendmail","Nodemailer","email"],"author":{"name":"Andris Reinman"},"license":"MIT","dependencies":{"simplesmtp":"^0.3.30"},"devDependencies":{"nodeunit":"~0.8.2"},"repository":{"type":"git","url":"git://github.com/andris9/directmail.git"},"bugs":{"url":"https://github.com/andris9/directmail/issues"},"homepage":"https://github.com/andris9/directmail","_id":"directmail@0.1.7","dist":{"shasum":"717ed128925cf687cbb9039ae1852e71d1690556","tarball":"https://registry.npmjs.org/directmail/-/directmail-0.1.7.tgz","integrity":"sha512-OfCoU3J+DXue3x46tQZEg0AGqxwyUNSC9xEZfq3mM1TSmC9dK8U0sBT+FIWoQmgqpoAB5gXC4TnBCfibLI/rPg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGD/z9iEho+IXVP5RZ4v0Rs3ouEBSn6o47/pm9hU36zMAiEAmjte/eMljLxK5LdKdpk/g0Tl6kpA6fly3nTsku1k0yQ="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"andris","email":"andris@node.ee"},"maintainers":[{"name":"andris","email":"andris@node.ee"}]},"0.1.8":{"name":"directmail","version":"0.1.8","description":"Sendmail replacement, sends mail directly to recipients SMTP server","main":"index.js","scripts":{"test":"nodeunit tests"},"keywords":["SMTP","sendmail","Nodemailer","email"],"author":{"name":"Andris Reinman"},"license":"MIT","dependencies":{"simplesmtp":"~0.3.30"},"devDependencies":{"nodeunit":"~0.8.2"},"repository":{"type":"git","url":"git://github.com/andris9/directmail.git"},"bugs":{"url":"https://github.com/andris9/directmail/issues"},"homepage":"https://github.com/andris9/directmail","_id":"directmail@0.1.8","dist":{"shasum":"e4852c8a0c5519bef4904fcd96d760822f42a446","tarball":"https://registry.npmjs.org/directmail/-/directmail-0.1.8.tgz","integrity":"sha512-UFKmMJlj0/0wfXvyG90v+cwlGIXpeQf1jWQN8QxaEphujJ3KBqhwvZQBjG1X2ubp6fEH4jhVRf2FfEFSxDb1Wg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3CZC3cQ3R7RK+u4riXNSYbeGqLLLQ+38nxVfqX8mpjgIhAIjwehkRSA/6cI05MkUy4h/OXOM/tFbp086quFTgIUpT"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"andris","email":"andris@node.ee"},"maintainers":[{"name":"andris","email":"andris@node.ee"}]}},"readme":"# DirectMail\n\nSendmail alternative to send e-mails directly to recipients without a relaying service.\n\n### Support DirectMail development\n\n[![Donate to author](https://www.paypalobjects.com/en_US/i/btn/btn_donate_SM.gif)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=DB26KWR2BQX5W)\n\nIf you want to support with Bitcoins then my wallet address is `15Z8ADxhssKUiwP3jbbqJwA21744KMCfTM`\n\n## Usage\n\n### Setup\n\nRequire *directmail* object\n\n    var createDirectmail = require(\"directmail\"),\n        directmail = createDirectmail(options);\n\nWhere\n\n  * **options** is an optional options object with the following properties\n    * *debug* - if set to true, prints all traffic to console\n    * *name* - hostname to be used when introducing the client to the MX server\n\n### Send mail\n\nPush a message to the outgoing queue\n\n    directmail.send({\n        from: \"sender@example.com\",\n        recipients: [\"receiver1@example.com\", \"receiver2@example.com\"],\n        message: \"Subject: test\\r\\n\\r\\nHello world!\"\n    });\n\nWhere\n\n  * **from** (string) is the e-mail address of the sender\n  * **recipients** (array) is an array of recipient e-mails. Put all `to`, `cc` and `bcc` addresses here.\n  * **message** (string|buffer) is the RFC2822 message to be sent\n\n### Check queue length\n\nYou can check the count of unsent messages from the `.length` property of the directmail object\n\n    console.log(directmail.length); // nr of messages to be sent\n\nIf you try to send a message with multiple recipients then every unique recipient domain counts as a different message.\n\n## Issues\n\n*Directmail* is very inefficient as it queues all e-mails to be sent into memory. Additionally, if a message is not yet sent and the process is closed, all data about queued messages are lost. Thus *directmail* is only suitable for low throughput systems, like password remainders and such, where the message can be processed immediatelly. *Directmail* is not suitable for spamming.\n\nWhile not being 100% reliable (remember - if process exits, entire queue is lost), *directmail* can still handle sending errors, graylisting and such. If a message can not be sent, it is requeued and retried later.\n\n## License\n\n**MIT**\n","maintainers":[{"name":"andris","email":"andris@node.ee"}],"time":{"modified":"2022-06-15T04:34:29.387Z","created":"2013-11-22T14:05:23.375Z","0.1.0":"2013-11-22T14:05:26.487Z","0.1.1":"2013-11-25T11:22:17.504Z","0.1.2":"2013-11-25T13:51:41.167Z","0.1.3":"2013-12-01T21:39:56.675Z","0.1.4":"2013-12-01T21:45:47.620Z","0.1.5":"2013-12-01T21:54:01.715Z","0.1.6":"2013-12-05T12:25:13.392Z","0.1.7":"2014-05-13T06:03:58.492Z","0.1.8":"2014-05-15T07:16:53.986Z"},"author":{"name":"Andris Reinman"},"repository":{"type":"git","url":"git://github.com/andris9/directmail.git"},"homepage":"https://github.com/andris9/directmail","keywords":["SMTP","sendmail","Nodemailer","email"],"bugs":{"url":"https://github.com/andris9/directmail/issues"},"license":"MIT","readmeFilename":"README.md","users":{"manikantag":true}}