09.05.2024, 10:51
(09.05.2024, 10:36)admin Wrote: What you are getting is not an error but a normal result: first return value is 1 = ok, second is nil = no error.
Hi,
Thanks. I'm not receiving the email though. See settings below. For the 'from' and 'user' field I'm using the same email adres together with the correct password, verified on "https://outlook.office.com/"
Code:
-- send an e-mail
function mail(to, subject, message)
-- make sure these settings are correct
local settings = {
-- "from" field, only e-mail must be specified here
from = 'xxxxxxxxxxxxxxxxxxxxxx',
-- smtp username
user = 'xxxxxxxxxxxxxxxxxxxxxx',
-- smtp password
password = ' xxxxxxxxxxxxxxxxxxxxxx',
-- smtp server smtp-mail.outlook.com / smtp.office365.com
server = 'smtp.office365.com',
-- smtp server port
port = 587,
-- enable tls
secure = 'ttlsv1_3',
-- use STARTTLS mode
starttls = true,
}
When using the following log code I'm getting the message below.
Code:
res, err = mail(to, subject, message)
if not res then
log(err)
end
* string: 535 5.7.139 Authentication unsuccessful, the request did not meet the criteria to be authenticated successfully. Contact your administrator. [LO4P123CA0481.GBRP123.PROD.OUTLOOK.COM 2024-05-09T10:33:51.352Z 08DC6E1D1ACB6079]
Is there any documentation with common tested SMTP servers?
Thanks in advance,
Niels