我在用NodeMailer发邮件。我一直在成功地使用我的gmail帐户发送电子邮件。我刚刚通过GoDaddy转到了我的域名自定义电子邮件。此电子邮件通过Hotmail运行。现在我已经做了这个切换,我得到的错误是:每次连接超时。Gmail还能用,但我不能用hotmail。
有什么解决方法吗?NodeMailer有什么更好的电子邮件选择吗?
这是我的设置:
var smtpTrans = nodemailer.createTransport({
service: 'hotmail',
auth: {
user: 'contact@my-domain.com',
pass: '*********'
}
});
var mailOptions = {
to: rental.createdbyemail,
from: 'email',
subject: 'Your apartment was just rented!',
text: 'my email'
};
smtpTrans.sendMail(mailOptions, function(err) {
console.log('email sent')
if (err){
console.log(err)
} else {
// res.redirect('/')
}
});
}
});
在做了一些研究之后,似乎使用一个专用的电子邮件系统,如SendGrid是一个可行的方法。查看此指南
代码设置:
// emailer.js
const nodemailer = require('nodemailer');
const sendgridTransport = require('nodemailer-sendgrid-transport');
// Configure Nodemailer SendGrid Transporter
const transporter = nodemailer.createTransport(
sendgridTransport({
auth: {
api_user: process.env.SENDGRID_API_USER, // SG username
api_key: process.env.SENDGRID_API_PASSWORD, // SG password
},
})
);
// Create Email Options
const options = {
to: <to_email@domain.com>,
from: <from_email@domain.com>, // Totally up to you
subject: <email_subject>,
html: <html_body>, // For sending HTML emails
};
// Send Email
transporter.sendEmail(options, (err, resp) => {
if (err) {
// handle error
} else {
// handle success
}
});
我有一个api,当用户在前端提交数据时,它会发送电子邮件。我无法让NodeEmailer sendmail正常工作。 nodemailer.js- 当这个函数运行时,我在控制台中得到这个错误- 知道出了什么问题吗?提前感谢。
我刚刚升级到Android Studio 2.2.1版本,并且一个项目运行良好,现在我得到以下错误消息: 我知道还有另一个问题与此类似,但不是相同的情况。我不使用任何代理什么的。
在尝试在不同的机器上使用主配置和从配置运行jmeter分发测试时,我们面临着这个问题。Jmeter分布测试在同一台机器上运行良好,但我们得到的连接拒绝主机:xxx.xxx.xxx。xx;嵌套异常是:java.net。ConnectException:连接超时:connect无法配置xxx.xxx.xxxxxx
我在google cloud中创建了一个google cloud函数,它将连接到我在google cloud中创建的postgresql实例。 我正在使用'pg'节点模块。 我已经为此创建了一个私有IP。 我收到以下错误: 错误:由于在timeout.ConnectionTimeouthAndle.SetTimeout(/workspace/node_modules/pg/lib/client.j
我的gradle构建脚本有问题: 我收到以下错误消息: 无法放入文件:425无法打开到端口55080的数据连接:连接超时 显然它对其他人有效。我在在像FileZilla这样的FTP客户机上运行良好,我不会超时。我也在本地FTP服务器上尝试过同样的方法,但是由于传输没有带宽限制,所以传输是即时的 如何防止超时?端口是否应该引起我的关注? 我之前也做了一些调试,我确保,和变量包含正确的信息。
我得到错误,而建立gradle(IDE工具版本3.1.3Android)Android版本: 3.1.3 gradle版本: 4.4无法下载文件下面时gradle同步下载https://jcenter.bintray.com/com/android/tools/build/gradle/3.1.3/gradle-3.1.3.pom21秒215毫秒 下载https://dl.google.com/d