mirror of
				https://github.com/Ysurac/openmptcprouter-feeds.git
				synced 2025-03-09 15:40:03 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			44 lines
		
	
	
	
		
			1.2 KiB
		
	
	
	
		
			Lua
		
	
	
	
	
	
			
		
		
	
	
			44 lines
		
	
	
	
		
			1.2 KiB
		
	
	
	
		
			Lua
		
	
	
	
	
	
-- Copyright 2018 Ycarus (Yannick Chabanois) <ycarus@zugaina.org>
 | 
						|
-- Licensed to the public under the Apache License 2.0.
 | 
						|
 | 
						|
m = Map("mail", translate("Mail settings"), translate("Set mail settings for services that need to send mails."))
 | 
						|
 | 
						|
s = m:section(TypedSection, "smtp", translate("SMTP"))
 | 
						|
s.anonymous = true
 | 
						|
s.addremove = false
 | 
						|
 | 
						|
server = s:option(Value, "server", translate("Server"))
 | 
						|
server.datatype = "host"
 | 
						|
server.placeholder = "smtp.gmail.com"
 | 
						|
server.optional = false
 | 
						|
 | 
						|
port = s:option(Value, "port", translate("Port"))
 | 
						|
port.datatype = "port"
 | 
						|
port.optional = false
 | 
						|
port.rmempty  = true
 | 
						|
port.default = "25"
 | 
						|
 | 
						|
tls = s:option(Flag, "tls", translate("TLS"))
 | 
						|
tls.rmempty  = false
 | 
						|
 | 
						|
tls_starttls = s:option(Flag, "tls_starttls", translate("STARTTLS"))
 | 
						|
tls_starttls.rmempty  = false
 | 
						|
 | 
						|
user = s:option(Value, "user", translate("Username"))
 | 
						|
user.rmempty = true
 | 
						|
 | 
						|
password = s:option(Value, "password", translate("Password"))
 | 
						|
password.password = true
 | 
						|
password.rmempty = true
 | 
						|
 | 
						|
from = s:option(Value, "from", translate("From"))
 | 
						|
from.optional = false
 | 
						|
from.rmempty = true
 | 
						|
from.placeholder = "myself@gmail.com"
 | 
						|
 | 
						|
to = s:option(Value, "to", translate("To"))
 | 
						|
to.optional = false
 | 
						|
to.rmempty = true
 | 
						|
to.placeholder = "myself@gmail.com"
 | 
						|
 | 
						|
return m
 |