07.05.2025, 16:37
(06.05.2025, 16:51)Fistel Wrote:Thank's, it's OK now(05.05.2025, 08:48)Daniel Wrote: Log what the mail function returns as suggested here: https://forum.logicmachine.net/showthrea...1#pid33911This is what i have from log
Code:12345* arg: 1 * nil * arg: 2 * string: 535-5.7.8 Username and Password not accepted. For more information, go to 535 5.7.8 https://support.google.com/mail/?p=BadCredentials 4fb4d7f45d1cf-5fa77bf1e35sm8035646a12.66 - gsmtp
This is the function i used :
Code:12345678910111213141516171819202122232425262728293031323334353637383940function Email(to, subject, message) -- make sure these settings are correct ---------------BEGINNING OF USER EDITABLE AREA------------------- local settings = { -- "from" field, only e-mail must be specified here from = 'nguenangulrich6@gmail.com', -- smtp username user = 'nguenangulrich6@gmail.com', -- smtp password password = '***', -- smtp server server = 'smtp.gmail.com', -- smtp server port port = 465, -- enable ssl, required for gmail smtp secure = 'sslv23', } -------------------END OF USER EDITABLE AREA--------------------- local smtp = require('socket.smtp') local escape = function(v) return '<' .. tostring(v) .. '>' end -- message headers and body settings.source = smtp.message({ headers = { to = escape(to), subject = subject, }, body = message }) -- fixup from field settings.from = escape(settings.from) settings.rcpt = { escape(to) } return smtp.send(settings) end
the gmail acount i created is "nguenangulrich6@gmail.com" and the pasword "***"
(05.05.2025, 08:55)Erwin van der Zwart Wrote: Are you using gmail? If yes did you created an app password in your gmail account and use that in your script?
Yes, like in the above message