02/02/2015, 17:22:20
Bonjour a tous,
Je n’arrive pas a faire des mails via le HomelYnk et le supporte Schneider n'arrive pas a me répondre...
Voici mon script:
-- Envoyer un e-mail,
function mail(to, subject, message)
-- s'assurer que ces paramètres sont corrects
local settings = {
-- l'expéditeur
from = 'monmail@gmail.com',
-- nom d'utilisateur SMTP
user = 'monmail@gmail.com',
-- Mot de passe SMTP
password = 'password',
-- serveur smtp
server = 'smtp.gmail.com',
-- port du serveur smtp
port = 465,
-- Activer SSL, nécessaire pour gmail smtp
secure = 'sslv23',
}
local smtp = require('smtp.completel.net')
local escape = function(v)
return '<' .. tostring(v) .. '>'
end
-- en-têtes et le corps du message
settings.source = smtp.message({
headers = {
to = escape(to),
subject = subject,
},
body = message
})
-- fixup du champ
settings.from = escape(settings.from)
settings.rcpt = { escape(to) }
return smtp.send(settings)
end
Avez-vous une idée?
Merci
Je n’arrive pas a faire des mails via le HomelYnk et le supporte Schneider n'arrive pas a me répondre...
Voici mon script:
-- Envoyer un e-mail,
function mail(to, subject, message)
-- s'assurer que ces paramètres sont corrects
local settings = {
-- l'expéditeur
from = 'monmail@gmail.com',
-- nom d'utilisateur SMTP
user = 'monmail@gmail.com',
-- Mot de passe SMTP
password = 'password',
-- serveur smtp
server = 'smtp.gmail.com',
-- port du serveur smtp
port = 465,
-- Activer SSL, nécessaire pour gmail smtp
secure = 'sslv23',
}
local smtp = require('smtp.completel.net')
local escape = function(v)
return '<' .. tostring(v) .. '>'
end
-- en-têtes et le corps du message
settings.source = smtp.message({
headers = {
to = escape(to),
subject = subject,
},
body = message
})
-- fixup du champ
settings.from = escape(settings.from)
settings.rcpt = { escape(to) }
return smtp.send(settings)
end
Avez-vous une idée?
Merci