当我尝试发送邮件时,出现以下错误:
消息:“ 140472898869120:错误:1408F10B:SSL例程:ssl3_get_record:错误的版本号:../ deps / openssl / openssl / ssl / record / ssl3_record.c:252:↵”
经过长时间的研究,我了解我必须以某种方式将代理配置为打开http而不是https,因为cuz当前正在请求https。
我试图将我的smtp配置设置为使用http,但仍然无法正常工作
smtp: {
driver: 'smtp',
pool: true,
port: Env.get('MAIL_PORT', 587),
host: Env.get('MAIL_DOMAIN', 'smtp.mailgun.org'),
secure: false,
secureConnection: false,
auth: {
user: Env.get('MAIL_USERNAME'),
pass: Env.get('MAIL_PASSWORD')
},
tls: { rejectUnauthorized: false },
maxConnections: 5,
maxMessages: 100,
rateLimit: 10,
strictSSL: false,
proxy: 'http://urlGoesHere'
}