1
소켓 라이브러리를 사용하여 lua에서 gmail 계정으로 이메일을 보내고 싶습니다. 내가 인쇄 (e)를 수행 할 때LuaSocket smtp connection refused
smtp = require("socket.smtp")
address = { "<[email protected]>" }
from = { "<[email protected]>" }
theMessage = {
headers = {
to = "YOU",
cc = '"him" ',
subject = "I got something to tell you..."
},
body = "You're the best."
}
r, e = smtp.send{ from = from, rcpt = address, source = smtp.message(theMessage)}
는
"연결이 거부".
print(r)
nil 아이디어가 있으십니까?
난 그냥 사이트에서 지침에 따라 해요 : http://w3.impa.br/~diego/software/luasocket/smtp.html
하이에서 IP/포트를 지정해야 할 수도 있습니다, 나는 SMTP 서비스를 실행하고 있지 않다. 나는 여기 http://msdn.microsoft.com/en-us/library/8b83ac7t(v=vs.100).aspx 지시를 따르려고했지만 'IIS를위한 SMTP를 켜기'옵션을 찾지 못한다. 나는 'FTP 서버', '웹 관리 도구'및 '월드 와이드 웹 서비스'만 볼 수 있습니다. ('local'을 추가하는 것은 중요하지 않습니다.하지만 'local'은 변수의 범위를 'local'또는 'global'로 지정하기 때문에 시도했습니다. 응답 해 주셔서 감사합니다. – user1709076
안녕하세요 Tom, 다시 한 번 감사드립니다. 나는 'ping mail.localhost.com'을 할 때 응답을 받는다. 'ping smtp.localhost.com'을 할 때 나는 또한 응답을 얻는다. 나는 시도했다 : r, e = smtp.send {.. ., server = "smtp.localhost.com", port = 25} 그리고 r, e = smtp.send {..., server = "mail.localhost.com", port = 25} 많은 감사합니다 – user1709076
위의 시도, 그 작동하지 않는 경우 포트 25에서 텔넷 127.0.0.1 열어보고 응답을 볼 수 있는지보십시오 –