|
|
1.1 root 1: object MailCfgDlg: TMailCfgDlg
2: Left = 403
3: Top = 140
4: BorderStyle = bsDialog
5: Caption = 'Mail Server Configuration'
6: ClientHeight = 303
7: ClientWidth = 352
8: Color = clBtnFace
9: ParentFont = True
10: OldCreateOrder = True
11: Position = poScreenCenter
12: OnShow = FormShow
13: PixelsPerInch = 120
14: TextHeight = 16
15: object OKBtn: TButton
16: Left = 25
17: Top = 258
18: Width = 92
19: Height = 31
20: Anchors = [akLeft, akBottom]
21: Caption = 'OK'
22: Default = True
23: ModalResult = 1
24: TabOrder = 0
25: OnClick = OKBtnClick
26: end
27: object CancelBtn: TButton
28: Left = 128
29: Top = 258
30: Width = 94
31: Height = 31
32: Anchors = [akLeft, akBottom]
33: Cancel = True
34: Caption = 'Cancel'
35: ModalResult = 2
36: TabOrder = 1
37: end
38: object ApplyButton: TButton
39: Left = 233
40: Top = 258
41: Width = 92
42: Height = 31
43: Anchors = [akLeft, akBottom]
44: Caption = 'Apply'
45: TabOrder = 2
46: OnClick = OKBtnClick
47: end
48: object PageControl: TPageControl
49: Left = 4
50: Top = 4
51: Width = 342
52: Height = 245
53: ActivePage = SendMailTabSheet
54: TabOrder = 3
55: object GeneralTabSheet: TTabSheet
56: Caption = 'General'
57: object InterfaceLabel: TLabel
58: Left = 9
59: Top = 44
60: Width = 104
61: Height = 24
62: AutoSize = False
63: Caption = 'Interface (IP)'
64: ParentShowHint = False
65: ShowHint = True
66: end
67: object MaxClientsLabel: TLabel
68: Left = 9
69: Top = 76
70: Width = 104
71: Height = 24
72: AutoSize = False
73: Caption = 'Max Clients'
74: end
75: object MaxInactivityLabel: TLabel
76: Left = 9
77: Top = 108
78: Width = 104
79: Height = 24
80: AutoSize = False
81: Caption = 'Max Inactivity'
82: end
83: object AutoStartCheckBox: TCheckBox
84: Left = 9
85: Top = 12
86: Width = 145
87: Height = 24
88: Hint = 'Automatically startup mail servers'
89: Caption = 'Auto Startup'
90: ParentShowHint = False
91: ShowHint = True
92: TabOrder = 0
93: end
94: object NetworkInterfaceEdit: TEdit
95: Left = 113
96: Top = 44
97: Width = 185
98: Height = 24
99: Hint =
100: 'Enter your Network adapter'#39's static IP address here or blank for' +
101: ' <ANY>'
102: ParentShowHint = False
103: ShowHint = True
104: TabOrder = 1
105: end
106: object MaxClientsEdit: TEdit
107: Left = 113
108: Top = 76
109: Width = 48
110: Height = 24
111: Hint = 'Maximum number of simultaneous clients (default=10)'
112: ParentShowHint = False
113: ShowHint = True
114: TabOrder = 2
115: end
116: object MaxInactivityEdit: TEdit
117: Left = 113
118: Top = 108
119: Width = 48
120: Height = 24
121: Hint =
122: 'Maximum number of seconds of inactivity before disconnect (defau' +
123: 'lt=120)'
124: ParentShowHint = False
125: ShowHint = True
126: TabOrder = 3
127: end
128: object HostnameCheckBox: TCheckBox
129: Left = 185
130: Top = 12
131: Width = 146
132: Height = 24
133: Hint = 'Automatically lookup client'#39's hostnames via DNS'
134: Caption = 'Hostname Lookup'
135: ParentShowHint = False
136: ShowHint = True
137: TabOrder = 4
138: end
139: object DebugTXCheckBox: TCheckBox
140: Left = 185
141: Top = 76
142: Width = 146
143: Height = 26
144: Hint = 'Log all transmitted mail commands and responses (for debugging)'
145: Caption = 'Log TX'
146: ParentShowHint = False
147: ShowHint = True
148: TabOrder = 5
149: end
150: object LogFileCheckBox: TCheckBox
151: Left = 185
152: Top = 108
153: Width = 146
154: Height = 26
155: Hint = 'Save log entries to a file (in your DATA directory)'
156: Caption = 'Log to Disk'
157: ParentShowHint = False
158: ShowHint = True
159: TabOrder = 6
160: end
161: end
162: object SMTPTabSheet: TTabSheet
163: Caption = 'SMTP'
164: ImageIndex = 1
165: object SpamFilterLabel: TLabel
166: Left = 9
167: Top = 44
168: Width = 75
169: Height = 16
170: Caption = 'Spam Filters'
171: end
172: object TelnetPortLabel: TLabel
173: Left = 9
174: Top = 12
175: Width = 104
176: Height = 26
177: AutoSize = False
178: Caption = 'Listening Port'
179: end
180: object RBLCheckBox: TCheckBox
181: Left = 113
182: Top = 44
183: Width = 57
184: Height = 24
185: Hint = 'Use Realtime Blackhole List (RBL) Spam Filter'
186: Caption = 'RBL'
187: ParentShowHint = False
188: ShowHint = True
189: TabOrder = 0
190: end
191: object RSSCheckBox: TCheckBox
192: Left = 185
193: Top = 44
194: Width = 56
195: Height = 24
196: Hint = 'Use Relay Spam Stopper (RSS) Spam Filter'
197: Caption = 'RSS'
198: ParentShowHint = False
199: ShowHint = True
200: TabOrder = 1
201: end
202: object DULCheckBox: TCheckBox
203: Left = 256
204: Top = 44
205: Width = 57
206: Height = 24
207: Hint = 'Use Dail-up User List (DUL) Spam Filter'
208: Caption = 'DUL'
209: ParentShowHint = False
210: ShowHint = True
211: TabOrder = 2
212: end
213: object SMTPPortEdit: TEdit
214: Left = 113
215: Top = 12
216: Width = 48
217: Height = 24
218: Hint = 'TCP port number for incoming SMTP connections (default=25)'
219: ParentShowHint = False
220: ShowHint = True
221: TabOrder = 3
222: end
223: object UserNumberCheckBox: TCheckBox
224: Left = 185
225: Top = 12
226: Width = 147
227: Height = 24
228: Hint =
229: 'Allow mail to be received for users by number (i.e "[email protected]' +
230: 'm")'
231: Caption = 'RX by User Number'
232: ParentShowHint = False
233: ShowHint = True
234: TabOrder = 4
235: end
236: object DebugHeadersCheckBox: TCheckBox
237: Left = 185
238: Top = 76
239: Width = 146
240: Height = 26
241: Hint = 'Log all received mail headers (for debugging)'
242: Caption = 'Log Headers'
243: ParentShowHint = False
244: ShowHint = True
245: TabOrder = 5
246: end
247: end
248: object POP3TabSheet: TTabSheet
249: Caption = 'POP3'
250: ImageIndex = 2
251: object POP3PortLabel: TLabel
252: Left = 9
253: Top = 12
254: Width = 102
255: Height = 26
256: AutoSize = False
257: Caption = 'Listening Port'
258: end
259: object POP3PortEdit: TEdit
260: Left = 113
261: Top = 12
262: Width = 48
263: Height = 24
264: Hint = 'TCP port number for incoming POP3 connections (default=110)'
265: ParentShowHint = False
266: ShowHint = True
267: TabOrder = 0
268: end
269: object POP3LogCheckBox: TCheckBox
270: Left = 185
271: Top = 12
272: Width = 70
273: Height = 24
274: Hint = 'Log all POP3 user activity'
275: Caption = 'Log'
276: ParentShowHint = False
277: ShowHint = True
278: TabOrder = 1
279: end
280: object POP3EnabledCheckBox: TCheckBox
281: Left = 256
282: Top = 12
283: Width = 81
284: Height = 24
285: Hint = 'Enable the POP3 server (requires restart of mail server)'
286: Caption = 'Enabled'
287: ParentShowHint = False
288: ShowHint = True
289: TabOrder = 2
290: OnClick = POP3EnabledCheckBoxClick
291: end
292: end
293: object SendMailTabSheet: TTabSheet
294: Caption = 'SendMail'
295: ImageIndex = 3
296: object RelayPortLabel: TLabel
297: Left = 197
298: Top = 172
299: Width = 39
300: Height = 26
301: Alignment = taRightJustify
302: AutoSize = False
303: Caption = 'Port'
304: end
305: object DeliveryAttemptsLabel: TLabel
306: Left = 9
307: Top = 44
308: Width = 104
309: Height = 24
310: AutoSize = False
311: Caption = 'Max Attempts'
312: end
313: object RescanFreqLabel: TLabel
314: Left = 167
315: Top = 44
316: Width = 71
317: Height = 24
318: Hint = 'Frequency (in seconds) of delivery attempts'
319: Alignment = taRightJustify
320: AutoSize = False
321: Caption = 'Frequency'
322: end
323: object DNSRadioButton: TRadioButton
324: Left = 9
325: Top = 76
326: Width = 104
327: Height = 26
328: Hint =
329: 'Send mail directly to addressed mail server (requires DNS server' +
330: ' access)'
331: Caption = 'DNS Server'
332: Checked = True
333: ParentShowHint = False
334: ShowHint = True
335: TabOrder = 0
336: TabStop = True
337: OnClick = DNSRadioButtonClick
338: end
339: object DNSServerEdit: TEdit
340: Left = 113
341: Top = 76
342: Width = 185
343: Height = 24
344: Hint = 'Host name or IP address of your ISP'#39's DNS server'
345: ParentShowHint = False
346: ShowHint = True
347: TabOrder = 1
348: end
349: object TcpDnsCheckBox: TCheckBox
350: Left = 250
351: Top = 108
352: Width = 65
353: Height = 26
354: Hint = 'Use TCP packets (instead of UDP) for DNS queries'
355: Caption = 'TCP'
356: ParentShowHint = False
357: ShowHint = True
358: TabOrder = 2
359: end
360: object RelayRadioButton: TRadioButton
361: Left = 9
362: Top = 140
363: Width = 104
364: Height = 26
365: Hint = 'Route all mail through an SMTP relay server'
366: Caption = 'Relay Server'
367: ParentShowHint = False
368: ShowHint = True
369: TabOrder = 3
370: OnClick = DNSRadioButtonClick
371: end
372: object RelayServerEdit: TEdit
373: Left = 113
374: Top = 140
375: Width = 185
376: Height = 24
377: Hint =
378: 'Host name or IP address of external SMTP server (for relaying ma' +
379: 'il)'
380: ParentShowHint = False
381: ShowHint = True
382: TabOrder = 4
383: end
384: object RelayPortEdit: TEdit
385: Left = 250
386: Top = 172
387: Width = 48
388: Height = 24
389: Hint = 'TCP port number for the SMTP relay server (default=25)'
390: ParentShowHint = False
391: ShowHint = True
392: TabOrder = 5
393: end
394: object DeliveryAttemptsEdit: TEdit
395: Left = 113
396: Top = 44
397: Width = 48
398: Height = 24
399: Hint = 'Maximum number of delivery attempts'
400: ParentShowHint = False
401: ShowHint = True
402: TabOrder = 6
403: end
404: object RescanFreqEdit: TEdit
405: Left = 250
406: Top = 44
407: Width = 48
408: Height = 24
409: Hint = 'Seconds between message base rescans'
410: ParentShowHint = False
411: ShowHint = True
412: TabOrder = 7
413: end
414: object SendMailCheckBox: TCheckBox
415: Left = 9
416: Top = 12
417: Width = 81
418: Height = 24
419: Hint = 'Enable the SendMail thread (requires restart of mail server)'
420: Caption = 'Enabled'
421: ParentShowHint = False
422: ShowHint = True
423: TabOrder = 8
424: OnClick = SendMailCheckBoxClick
425: end
426: end
427: object SoundTabSheet: TTabSheet
428: Caption = 'Sound'
429: ImageIndex = 4
430: object SMTPSoundLabel: TLabel
431: Left = 9
432: Top = 12
433: Width = 101
434: Height = 24
435: AutoSize = False
436: Caption = 'Receive Mail'
437: end
438: object POP3SoundLabel: TLabel
439: Left = 9
440: Top = 76
441: Width = 101
442: Height = 26
443: AutoSize = False
444: Caption = 'POP3 Login'
445: end
446: object OutboundSoundLabel: TLabel
447: Left = 9
448: Top = 44
449: Width = 101
450: Height = 24
451: AutoSize = False
452: Caption = 'Sending Mail'
453: end
454: object InboundSoundEdit: TEdit
455: Left = 113
456: Top = 12
457: Width = 185
458: Height = 24
459: Hint = 'Sound file to play when inbound SMTP connections are accepted'
460: ParentShowHint = False
461: ShowHint = True
462: TabOrder = 0
463: end
464: object InboundSoundButton: TButton
465: Left = 304
466: Top = 12
467: Width = 25
468: Height = 26
469: Caption = '...'
470: TabOrder = 1
471: OnClick = InboundSoundButtonClick
472: end
473: object POP3SoundEdit: TEdit
474: Left = 113
475: Top = 76
476: Width = 185
477: Height = 24
478: Hint = 'Sound file to play when accepting POP3 connections'
479: ParentShowHint = False
480: ShowHint = True
481: TabOrder = 2
482: end
483: object POP3SoundButton: TButton
484: Left = 304
485: Top = 76
486: Width = 25
487: Height = 26
488: Caption = '...'
489: TabOrder = 3
490: OnClick = POP3SoundButtonClick
491: end
492: object OutboundSoundEdit: TEdit
493: Left = 113
494: Top = 44
495: Width = 185
496: Height = 24
497: Hint = 'Sound file to play when sending mail'
498: ParentShowHint = False
499: ShowHint = True
500: TabOrder = 4
501: end
502: object OutboundSoundButton: TButton
503: Left = 304
504: Top = 44
505: Width = 25
506: Height = 26
507: Caption = '...'
508: TabOrder = 5
509: OnClick = OutboundSoundButtonClick
510: end
511: end
512: end
513: object OpenDialog: TOpenDialog
514: Filter = 'Wave Files|*.wav'
515: Left = 8
516: Top = 480
517: end
518: end
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.