小编Nik*_*uri的帖子

我如何使用 imap (nodejs) 将传入邮件 (gmail) 接收到我的应用程序服务器

我想使用 imap 阅读完整的传入邮件。但 imap 只通知我收到的新邮件数量

 imap.on('mail', (number) => {
      console.log('got mails', number);
    });
Run Code Online (Sandbox Code Playgroud)

有什么办法可以阅读收到的邮件吗?

任何帮助将不胜感激

gmail imap gmail-imap

6
推荐指数
1
解决办法
7901
查看次数

SendGrid 多个子域的入站解析

我正在使用 sendgrid 来接收电子邮件。但我想知道我是否可以为所有子域设置一个入站解析设置。例如,我们将为所有用户提供不同的子域电子邮件

用户 1:- 用户名@user1.domain.com

用户 2 :- username2@user2.domain.com

用户 3 :- username3@user3.domain.com

....所有用户都将遵循相同的规定

根据文档,我必须为每个子域添加不同的入站解析,这是一件有点复杂的事情。

有什么办法可以克服这个问题吗?例如,对所有子域进行单个入站解析(receivingdomain :- *.domain.com, url :- https://url.com

如果你能给我一点帮助,我将不胜感激

email subdomain sendgrid sendgrid-api-v3

6
推荐指数
0
解决办法
578
查看次数

无法使用 nodemailer (gmail) 启动邮件线程(回复邮件)

我正在使用 nodemailer 发送电子邮件。但我想回复邮件(开始一个新线程)。我尝试使用以下代码发送邮件回复

var nodemailer = require('nodemailer');

const subject = 'Hey I am test';

var transporter = nodemailer.createTransport({
  service: 'gmail',
  auth: {
    user: '*******',
    pass: '*******'
  }
});

const mailOptions = {
  from: 'mymail@gmail.com',
  to: 'receiver@gmail.com',
  subject,
  text: 'Body',
};

transporter.sendMail(mailOptions, function (error, info) {
  if (error) {
    console.log(error);
  } else {
    console.log(info.messageId);
    const threadOptions = {
      from: 'mymail@gmail.com',
      to: 'receiver@gmail.com',
      subject:'Re: ' + subject,
      text: 'This is reply',
      inReplyTo: info.messageId,
      references: [info.messageId]
    };
    transporter.sendMail(threadOptions);
  }
});

Run Code Online (Sandbox Code Playgroud)

但它是作为新邮件发送的。在使用inReplyTo的 …

javascript email gmail email-threading nodemailer

5
推荐指数
1
解决办法
161
查看次数

使用 Graph API 在 Microsoft Teams 的机器人通道中以机器人的身份向用户发送消息

我已通过遵循提到的步骤创建一个机器人DOC .I已经验证使用OAuth 2.0(AUTH码许可)用户如在所提到的文档,并反向我得到了访问令牌。但是当我使用 (/teams/{id}/channels/{id}/messages) A​​PI 向团队中的频道发送消息时,消息是代表我发送的。但我希望我的机器人作为消息的发送者。这是我使用上述 API 发送的消息的图像。有什么方法可以作为机器人向用户发送直接消息吗?

botframework microsoft-teams microsoft-graph-teams microsoft-graph-api

2
推荐指数
1
解决办法
1893
查看次数