Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Jun 30 12:15

    andris9 on v6.7.6

    (compare)

  • Jun 30 12:15

    andris9 on smtp-verify-noauth

    (compare)

  • Jun 30 12:15

    andris9 on master

    Reject unauthenticated verify c… (compare)

  • Jun 30 12:15
    andris9 closed #1434
  • Jun 30 12:00
    andris9 opened #1434
  • Jun 30 11:59

    andris9 on smtp-verify-noauth

    Reject verify() if the server s… v6.7.6 (compare)

  • Jun 30 08:22
    mocktarissa closed #1433
  • Jun 30 08:22
    mocktarissa closed #1432
  • Jun 29 10:05
    mocktarissa opened #1433
  • Jun 29 09:35
    mocktarissa opened #1432
  • Jun 29 09:13
    markb-trustifi edited #1431
  • Jun 29 09:12
    markb-trustifi edited #1431
  • Jun 29 09:11
    markb-trustifi opened #1431
  • Jun 29 00:16
    carepollo commented #441
  • Jun 29 00:16
    carepollo commented #441
  • Jun 28 05:20
    Elendiar commented #1410
  • Jun 28 05:20
    Elendiar commented #1410
  • Jun 27 17:27
    adamprescott opened #1430
  • Jun 26 04:51
    AshishkrGoyal edited #890
  • Jun 24 09:46
    andris9 commented #1140
Julien Fontanet
@julien-f
Hello everyone, where should Nodemailer issues be reported?
Julien Fontanet
@julien-f
@andris9 friendly poke :)
Kai Hendry
@kaihendry
Is there a text (80 col) templating engine available in JS? So you can right align or center a {{ event.title }} for e.g. ?
sunil-daffodil
@sunil-daffodil
while sending messages from nodemailer that message is not showing in the sent mailbox of that particular user
Vijay Kumar Chitirala
@vijay22sai
Hello everyone
How can i use nodemailer to send emails from a gmail group account?
I used nodemailer directly with my email & password. I also tried with oauth2 credentials with xoauth2 transport. Both of these works great but only for a user account. these methods are not to send mails from a group account
TruongThanh
@kutyuit

Hi all,
How can I send emails to the SMTP server no authentication?

( I don't know why my client use a server no authentication. And I need to check how can I use nodemailer for this case)
Thanks.

tarunsinghbisht
@tarunsinghbisht
Hey, is there anyone with godaddy mails expreience
{
"message": {
"code": "EAUTH",
"response": "535 Authentication Failed",
"responseCode": 535,
"command": "AUTH LOGIN"
}
}
I am getting this error, while using same credentials I can access on browser
I am using nodemailer-smtp-transport
Ramon Fritsch
@ramonfritsch
Hey Guys, is this safe to upgrade from 2.x to 3.x?
Abdul Jalil Laguindab
@wnxhaja
Hello, I there a way to add user agent on nodemailer. Like adding headers to set on what os you are on, or browser.
Evan Sendra
@evansendra

Can't seem to get OAuth2 working with a service account via gmail. Config looks like this:

let transport = mailer.createTransport({
service: 'Gmail',
auth: {
type: 'OAuth2',
user: 'user@cutomgmailsite.com',
serviceClient: '106...',
privateKey: '-----BEGIN PRIVATE KEY-----...',
//accessToken: '', where would I get this?
//expires: 1, where would I get this?
}
});

from gmail I get a json object with private_key_id, private_key, client_email, client_id, auth_uri, token_uri, auth_provider_x509_cert_url, and client_x509_cert_url, but no accessToken or expires as is required by nodemailer. I thought the access token and expiration was sent as a response from gmail's side?
I would just use username and password as an auth mechanism but I don't have access to set this app as a "less secure app", and that doesn't seem like a particularly good solution anyway
Adam Sinclair
@AdamInTheOculus

Hi everyone, I'm running Nodemailer 2.3.2 and I can't seem to get the filename for my attachment working. No matter what I give it, it always defaults to attachment-1.xls

Here is my attachments section ...

attachments: [
    {
        // _filename is 'TN_TestName_2017-04-05.xls'
        filename: _filename,
        content: fileBuffer,
        contentType: 'application/vnd.ms-excel'
    }
],

EDIT: I removed the content type and that fixed the problem

Owen Mills
@owen-m1
How can I use templates with nodemailer?
Erik Demaine
@edemaine
"All templating is gone": https://nodemailer.com/about/migrate/
But of course you can template with another system, then send with nodemailer
Luddens
@aSneakyCow
Got a question: Do I need access Token to get it to work properly?
Evan Sendra
@evansendra
Luddens
@aSneakyCow
Ah, I got it all working. My problem actually was that I was using node 4.4.3. After using Chocolatey to upgrade to some 7+, it's all working.
Marko
@onkeloki
hi, i am looking for an example how to use DSN with nodemailer version 0.7.1
Andris Reinman
@andris9
Nodemailer 0.7.1 is 3 years old by now, I'm amazed that it still works even though it supports Node.js v0.5 and probably even older versions of Node. Anyway, there's an undocumented option dsn, I'm not sure how it worked, you probably should look into the SMTP client code in simplesmtp module to check it out.
Willymar Juniarta
@WillymarJ
y456*[
Suresh Kumar Sivasankaran
@Sureshkumars
Hi everyone
I wanted to build a listener service for multiple email accounts by which I need to trigger event on receiving new email.
Can anyone help me how can I implement this?
https://github.com/chirag04/mail-listener2 can be used for one email id
I need to implement multiple
cookkb
@cookkb
Hello - I'm having an odd issue in production (but not local) when sending an attachment using a filename as a string variable does not work when a string literal does work. so filename: name' wherevar name = 'test.xml'does not work butfilename:'test.xml'` sends fine... any thoughts?
Erik Demaine
@edemaine
@cookkb Sounds like a Javascript bug, not related to Nodemailer.
cookkb
@cookkb
@AdamInTheOculus @edemaine Thanks for the input, after looking at my question and tweaking my code... my example wasn't written as clearly as it should be... My resolution was similar to that of @AdamInTheOculus on April 5... removing the contentType resolved the issue when using a variable for filename
Hassan Talat
@htalat
hello, i am using nodemailer with smtp transport. i get successful response from nodemailer but the email does not end up in the inbox. any ideas what to do / check?
heres the transport object im using
          let transporter = nodemailer.createTransport({
            host: process.env.MAIL_DOMAIN,
            port: 465,
            secure:true,
            debug:true,
            logger:true,
            tls:{
                rejectUnauthorized: false
            },
            auth: {
                user: process.env.MAIL_USERNAME,
                pass: process.env.MAIL_PASSWORD
            }
        });
Andris Reinman
@andris9
Nodemailer returns you whatever the MTA server (in your case process.env.MAIL_DOMAIN) returns to it, so you should check what happens with this message in that MTA server. If it's your own server (eg. a Postfix or Exim instance), check the mail log of that server. if you use a service (eg. SendGrid, Mailgun etc.) then these services usually provide an overview of delivered messages in their web interface.
pranshu-07
@pranshu-07
Hello, Is there a way to send a mail directly to a SMTP server using nodemailer which is running behind a proxy. i.e. useProxy is true.
Basically, SMTP server expects PROXY header before handshake.
pranshu-07
@pranshu-07
Could you please help in this ? cc @andris9
Hassan Talat
@htalat
@andris9 yeah will have to check the mail server, debugger shows message being sent successfully but just does not ends up in the inbox.
Thanks!
Seán Hayes
@SeanHayes
I'm using the direct transport of nodemailer 2.6.4. I've just discovered that it stopped working. Earlier I was getting a very generic message that there was a failure, now transporter.sendMail() is just hanging forever
it just failed with "ServiceUnavailableError: Response timeout"
pranshu-07
@pranshu-07

Hello, Is there a way to send a mail directly to a SMTP server using nodemailer which is running behind a proxy. i.e. useProxy is true.
Basically, SMTP server expects PROXY header before handshake.

Resolved !

akilesh
@akileshv
i am getting error { Error: connect ECONNREFUSED 127.0.0.1:587 at Object.exports._errnoException (util.js:1018:11) at exports._exceptionWithHostPort (util.js:1041:20) at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1086:14) code: 'ECONNECTION', errno: 'ECONNREFUSED',
pranshu-07
@pranshu-07
@akileshv Try connecting to your SMTP server using telnet command.
Ex: telnet 127.0.0.1 587, send us output
akilesh
@akileshv
@pranshu792 Unable to connect to remote host: Connection refused
pranshu-07
@pranshu-07
SMTP is not listening on your local and 587 port, make sure it is running and have proper rights to connect to it.
@akileshv
Peter Reid
@ReidWeb
errrm...anyone got any idea what's going on with the repo?