-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathmanifest.json
131 lines (131 loc) · 4.29 KB
/
manifest.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
{
"main": "main.py",
"name": "EMail",
"homepage": "https://github.com/nzbgetcom/Extension-EMail",
"kind": "POST-PROCESSING",
"displayName": "EMail",
"version": "2.1",
"author": "Andrey Prygunkov",
"license": "GNU",
"about": "Sends E-Mail notification.",
"queueEvents": "",
"requirements": [
"This script requires Python 3.8+ to be installed on your system."
],
"description": ["This script sends E-Mail notification when the job is done."],
"options": [
{
"name": "SendMail",
"displayName": "SendMail",
"value": "Always",
"description": ["When to send the message."],
"select": ["Always", "OnFailure"]
},
{
"name": "From",
"displayName": "From",
"value": "\"NZBGet\" <[email protected]>",
"description": ["Email address you want this email to be sent from."],
"select": []
},
{
"name": "To",
"displayName": "To",
"value": "[email protected]",
"description": [
"Email address you want this email to be sent to.",
"",
"Multiple addresses can be separated with comma."
],
"select": []
},
{
"name": "Server",
"displayName": "Server",
"value": "smtp.gmail.com",
"description": ["SMTP server host."],
"select": []
},
{
"name": "Port",
"displayName": "Port",
"value": 25,
"description": ["SMTP server port (1-65535)"],
"select": [1, 65535]
},
{
"name": "Encryption",
"displayName": "Encryption",
"value": "yes",
"description": [
"Secure communication using TLS/SSL.",
"",
"no - plain text communication (insecure);",
"yes - switch to secure session using StartTLS command;",
"force - start secure session on encrypted socket."
],
"select": ["no", "yes", "force"]
},
{
"name": "Username",
"displayName": "Username",
"value": "yes",
"description": ["SMTP server user name, if required."],
"select": []
},
{
"name": "Password",
"displayName": "Password",
"value": "mypass",
"description": ["SMTP server password, if required."],
"select": []
},
{
"name": "Statistics",
"displayName": "Statistics",
"value": "yes",
"description": ["Append statistics to the message."],
"select": ["yes", "no"]
},
{
"name": "FileList",
"displayName": "FileList",
"value": "yes",
"description": [
"Append list of files to the message.",
"",
"Add the list of downloaded files (the content of destination directory).."
],
"select": ["yes", "no"]
},
{
"name": "BrokenLog",
"displayName": "BrokenLog",
"value": "yes",
"description": [
"Append broken-log to the message.",
"",
"Add the content of file _brokenlog.txt. This file contains the list of damaged",
"files and the result of par-check/repair. For successful downloads the broken-log",
"is usually deleted by cleanup-script and therefore is not sent."
],
"select": ["yes", "no"]
},
{
"name": "NzbLog",
"displayName": "NzbLog",
"value": "OnFailure",
"description": ["Append nzb log to the message.Add the download and post-processing log of active job.."],
"select": ["Always", "Never", "OnFailure"]
}
],
"commands": [
{
"name": "ConnectionTest",
"action": "Send Test E-Mail",
"displayName": "ConnectionTest",
"description": ["To check connection parameters click the button."]
}
],
"taskTime": ""
}