2
votes

définition du nom de l'expéditeur avec nodemailer et sestransport

J'envoie des e-mails à partir de nodejs en utilisant nodemailer et sestransport sur aws, et je me demande comment je peux changer le 'nom de'?

par exemple, pour de je mets

const mailOptions =
{
  from:     '<noreply@example.com>',
  to:       'someone@example.com',
  subject:  'Hi',
}


0 commentaires

3 Réponses :


5
votes

Précisez-le simplement avant l'adresse e-mail:

const mailOptions =
{
  from:     '"Tom Hanks" <noreply@example.com>',
  to:       'someone@example.com',
  subject:  'Hi',
}


0 commentaires

1
votes

mon mal, je viens de découvrir comment. faites simplement

const mailOptions =
{
  from:     'Tom Hanks <noreply@example.com>',
  to:       'someone@example.com',
  subject:  'Hi',
}

et le nom de l'expéditeur apparaîtra comme Tom Hanks


0 commentaires

0
votes

Si vous ne souhaitez pas coder en dur votre nom, vous pouvez utiliser la chaîne de modèle

const mailOptions = 
{
  from:   `${myNameVariable} <noreplay@example.com>`,
  to:      mySenderVariable,
  subject: mySubjectVariable
}


0 commentaires