home *** CD-ROM | disk | FTP | other *** search
/ PC World 2002 May / PCWorld_2002-05_cd.bin / Komunik / sambar / sambar51p.exe / sysadmin / mail / index.stm < prev    next >
Encoding:
Text File  |  2002-03-24  |  11.8 KB  |  287 lines

  1. <HTML>
  2. <HEAD>
  3. <META HTTP-EQUIV="Pragma" CONTENT="no-cache">
  4. <META HTTP-EQUIV="Expires" CONTENT="-1">
  5. <TITLE>Mail Server Configuration</TITLE>
  6. </HEAD>
  7. <BODY bgcolor=#ffffff>
  8.  
  9. <A HREF="/sysadmin/index.stm" TARGET=_top>
  10. <IMG border=0 ALIGN=left SRC="/sysimage/system/console.gif"></A>
  11. <CENTER><FONT SIZE=6>Mail Server Configuration</FONT></CENTER>
  12. <BR>
  13. <RCif RCEmailserver = false>
  14. <B>The Mail Server is not presently configured to run at startup.  
  15. Use the <A HREF="../config.stm">Server Configuration</A> forms
  16. to initialize the mail interface.</B>
  17. <RCendif>
  18. <BR>
  19. <I>Changes don't take effect until system restart.  You must restart the 
  20. server before making any other configuration changes or the changes you
  21. make below will be overwritten.</I>
  22. <BR>
  23. <FORM METHOD=POST ACTION="/session/mailconfig" TARGET="_top">
  24. <INPUT TYPE=hidden NAME="RCpage" VALUE="/sysadmin/index.stm">
  25. <HR>
  26. <BR>
  27. <TABLE border=0 cellspacing=20>
  28. <TR valign=top><TD width=20%><FONT SIZE=+1>Mail Server</FONT>
  29. <P>
  30. <INPUT TYPE=text NAME="mailname" VALUE="<RCEmailname>" SIZE=30 MAXSIZE=40>
  31. </TD>
  32. <TD>The domain name of the mail server from which all mail is delivered.
  33. <B>Important!</B> This should be a domain name such as <I>sambar.com</I>.
  34. The fully qualified domain name is derived by adding the machine name
  35. to this domain.  Currently, <B><RCEmailfqdn></B> is the fully qualified
  36. domain name used when routing remote mail via MTA.  To override the FQDN, 
  37. you can manually edit the <I>config/mail.ini</I> and add the 
  38. entry <B>Mail Server FQDN</B> in the <B>[mail]</B> section.</TD>
  39. </TR>
  40.  
  41. <TR valign=top><TD width=20%><FONT SIZE=+1>Maximum Mailbox Size</FONT>
  42. <P>
  43. <INPUT TYPE=text NAME="mboxsize" VALUE="<RCEmboxsize>" SIZE=12 MAXSIZE=12>
  44. </TD>
  45. <TD>The maximum size (in bytes) that a user mailbox is allow to grow to.
  46. Mail sent to a "full" mailbox is bounced to the originator.
  47. </TD></TR>
  48.  
  49. <TR valign=top><TD width=20%><FONT SIZE=+1>Run SMTPD</FONT>
  50. <P>
  51. <INPUT TYPE=radio NAME="runsmtp" VALUE="true" <RCif RCErunsmtp = true> CHECKED<RCendif>>
  52. <B>Yes</B><BR>
  53. <INPUT TYPE=radio NAME="runsmtp" VALUE="false" <RCif RCErunsmtp = false> CHECKED<RCendif>>
  54. <B>No</B><BR>
  55. </TD>
  56. <TD>Run the SMTP server.  This enables local delivery of mail in addition
  57. to scheduled relay of mail to internet SMTP servers (via MTA or your 
  58. ISP mail server).  Additional configuration for the SMTP server can be 
  59. found below.
  60. </TD></TR>
  61. </TABLE>
  62.  
  63. <HR>
  64. <TABLE border=0 cellspacing=20>
  65. <TR valign=top><TD width=20%><FONT SIZE=+1>Relay Delivery</FONT>
  66. <P>
  67. <SELECT NAME="msgrelay">
  68. <OPTION VALUE="never" <RCif RCEmsgrelay = never> SELECTED<RCendif>> Deliver LOCAL mail only
  69. <OPTION VALUE="ondemand" <RCif RCEmsgrelay = ondemand> SELECTED<RCendif>> Deliver mail immediately 
  70. <OPTION VALUE="hourly" <RCif RCEmsgrelay = hourly> SELECTED<RCendif>> Deliver remote mail hourly
  71. <OPTION VALUE="daily" <RCif RCEmsgrelay = daily> SELECTED<RCendif>> Deliver remote mail daily
  72. </SELECT>
  73. </TD>
  74. <TD>By default, the the SMTP server will only accept local mail for delivery.
  75. Otherwise, the interval specifies how often to deliver "non-local" mail
  76. via your ISP or MTA for delivery.  For full-time mail servers this should 
  77. be set to <B>Deliver mail immediately</B> (the <I>ondemand</I> option).
  78. </TD></TR>
  79.  
  80. <TR valign=top><TD width=20%><FONT SIZE=+1>Local Domains</FONT>
  81. <P>
  82. <INPUT TYPE=text NAME="maildomains" VALUE="<RCEmaildomains>" SIZE=30 MAXSIZE=1000>
  83. </TD>
  84. <TD>The internet domains that should be considered "local" to the SMTP server.
  85. Any mail addressed to one of the specified domains is assumed to be destined
  86. for a local user.  A space separated list of domains can be provided, with
  87. wild-card characters (i.e. *sambar.com *sambar.net).  If this entry is left
  88. blank, all mail will be forwarded to your ISP (<I><RCEmailserver></I>) for 
  89. delivery.
  90. </TD></TR>
  91.  
  92. <TR valign=top><TD width=20%><FONT SIZE=+1>Relay Domains</FONT>
  93. <P>
  94. <INPUT TYPE=text NAME="relaydomains" VALUE="<RCErelaydomains>" SIZE=30 MAXSIZE=250>
  95. </TD>
  96. <TD>The internet domains that should be accepted for relay.
  97. A space separated list of domains can be provided, with
  98. wild-card characters (i.e. *sambar.com *sambar.net).  See the
  99. <A HREF="/syshelp/mailsmtp.htm">SMTP Server</A> help for details.
  100. </TD></TR>
  101.  
  102. <TR valign=top><TD width=20%><FONT SIZE=+1>Use MTA</FONT>
  103. <P>
  104. <INPUT TYPE=radio NAME="mta" VALUE="true" <RCif RCEmta = true> CHECKED<RCendif>>
  105. <B>Yes</B><BR>
  106. <INPUT TYPE=radio NAME="mta" VALUE="false" <RCif RCEmta = false> CHECKED<RCendif>>
  107. <B>No</B><BR>
  108. </TD>
  109. <TD>Use the internal MTA for remote mail delivery.  If this is not enabled,
  110. mail will be delivered via your ISPs mail server 
  111. (<I>SMTP Server</I> in the <I>config.ini</I>).  Before enabling, make sure
  112. your <B>DNS Primary</B> and <B>DNS Secondary</B> configuration entries
  113. are <A HREF="/sysadmin/mail/mxlookup.stm">properly configured</A>.
  114. <P>
  115. <RCif RCEmta = false>
  116. SMTP Server used for mail relay is: <B><RCEsmtpserver></B>.  Use the
  117. <A HREF=/sysadmin/proxy.stm>proxy</A> configuration to change this.
  118. <RCelse>
  119. Configure the number of MTA delivery threads:
  120. <BR>
  121. <SELECT NAME="maxrouters">
  122. <OPTION VALUE="1" <RCif maxrouters = 1>SELECTED<RCendif>> 1 - Default
  123. <OPTION VALUE="2" <RCif maxrouters = 2>SELECTED<RCendif>> 2 - Active Server
  124. <OPTION VALUE="5" <RCif maxrouters = 5>SELECTED<RCendif>> 5 - 100+ Active Users
  125. <OPTION VALUE="9" <RCif maxrouters = 9>SELECTED<RCendif>> 9 - Maximum Recommended
  126. </SELECT>
  127. <RCendif>
  128. </TD></TR>
  129.  
  130. <TR valign=top><TD width=20%><FONT SIZE=+1>Maximum Message Size</FONT>
  131. <P>
  132. <INPUT TYPE=text NAME="maxmsgsize" VALUE="<RCEmaxmsgsize>" SIZE=20 MAXSIZE=20>
  133. </TD>
  134. <TD>This parameter specifies the maximum mail message size (in bytes)
  135. accepted by the STMP server for delivery.   This message size also applies
  136. to mail attachments.
  137. </TD></TR>
  138.  
  139. <TR valign=top><TD width=20%><FONT SIZE=+1>Unknown Mailbox</FONT>
  140. <P>
  141. <INPUT TYPE=text NAME="nombox" VALUE="<RCEnombox>" SIZE=30 MAXSIZE=40>
  142. </TD>
  143. <TD>Mail delivered to for an "unknown" local account can be handled with
  144. the following options:
  145. <P>
  146. <UL>
  147. <LI>Leave this field blank to return an error message to the sender.  
  148. The sender will receive a failure notification immediately during their
  149. SMTP delivery.  In the case of mail being forwarded from another SMTP
  150. server, the delievery failure should result in a bounce message to the
  151. sender. <B>Important</B> The Sambar SMTP server will not generate a
  152. bounce message because the mail will not be accepted for delivery.
  153. <LI>Set the field to the string <B><CODE>null</CODE></B> to quietly dispose 
  154. of the mail message without notifying the sender of a failure. 
  155. <LI>Set a "real" account to deliver the unknown mail to (i.e. <B>admin</B>)
  156. </UL>
  157. </TD></TR>
  158.  
  159. <TR valign=top><TD width=20%><FONT SIZE=+1>Backup Mailboxes</FONT>
  160. <P>
  161. <INPUT TYPE=radio NAME="mboxbackup" VALUE="true" <RCif RCEmboxbackup = true> CHECKED<RCendif>>
  162. <B>Yes</B><BR>
  163. <INPUT TYPE=radio NAME="mboxbackup" VALUE="false" <RCif RCEmboxbackup = false> CHECKED<RCendif>>
  164. <B>No</B><BR>
  165. </TD>
  166. <TD>If true, all user mailboxes will be backed up daily.
  167. A rolling seven day backup is maintained of the user's mailboxes
  168. in maintained in the <I>backup</I> directory (found below the user's 
  169. mailbox directory).  In a later release, users will be able to recover
  170. their own mailboxes.
  171. </TD></TR>
  172.  
  173. <TR valign=top><TD width=20%><FONT SIZE=+1>Require AUTH</FONT>
  174. <P>
  175. <INPUT TYPE=radio NAME="requireauth" VALUE="true" <RCif RCErequireauth = true> CHECKED<RCendif>>
  176. <B>Yes</B><BR>
  177. <INPUT TYPE=radio NAME="requireauth" VALUE="false" <RCif RCErequireauth = false> CHECKED<RCendif>>
  178. <B>No</B><BR>
  179. </TD>
  180. <TD>If true, all mail sent to the SMTP server must be bound for local
  181. users (the address must be for a local domain) or the client sending
  182. the mail must be authenticated as a local user via the SMTP AUTH command.
  183. (Note: Webmail always authenticates via AUTH.)  This feature over-rides
  184. the <B>Restrict Relay IPs</B>.
  185. </TD></TR>
  186.  
  187. <TR valign=top><TD width=20%><FONT SIZE=+1>Always Allow localhost</FONT>
  188. <P>
  189. <INPUT TYPE=radio NAME="allowlocal" VALUE="true" <RCif RCEallowlocal = true> CHECKED<RCendif>>
  190. <B>Yes</B><BR>
  191. <INPUT TYPE=radio NAME="allowlocal" VALUE="false" <RCif RCEallowlocal = false> CHECKED<RCendif>>
  192. <B>No</B><BR>
  193. </TD>
  194. <TD>If true, <B><I>and</I></B> the SMTP AUTH flag is enabled,
  195. the SMTP server will allow mail clients from "localhost" to send to/from
  196. any mail address. 
  197. </TD></TR>
  198.  
  199. <TR valign=top><TD width=20%><FONT SIZE=+1>Restrict Relay</FONT>
  200. <P>
  201. <INPUT TYPE=radio NAME="restrictrelay" VALUE="true" <RCif RCErestrictrelay = true> CHECKED<RCendif>>
  202. <B>Yes</B><BR>
  203. <INPUT TYPE=radio NAME="restrictrelay" VALUE="false" <RCif RCErestrictrelay = false> CHECKED<RCendif>>
  204. <B>No</B><BR>
  205. </TD>
  206. <TD>If true, all mail sent to the SMTP server must be bound for local
  207. users (the address must be for a local domain) or the client sending
  208. the mail must be a local user (<B>From</B> address must be a local account). 
  209. This should be enabled if you are using the Sambar Mail Server as your
  210. primary SMTPD or it is on the internet (to prevent relay spam).
  211. </TD></TR>
  212.  
  213. <TR valign=top><TD width=20%><FONT SIZE=+1>Restrict Relay IPs</FONT>
  214. <P>
  215. <P>
  216. <INPUT TYPE=text NAME="restrictrelayip" VALUE="<RCErestrictrelayip>" SIZE=30 MAXSIZE=60>
  217. </TD>
  218. <TD>The host(s) who are allowed to send mail via the SMTP server
  219. to outside mail addresses.  This is an anti-spam feature
  220. (<B>Restrict Relay</B> must be set to <I>true</I>) which
  221. restricts internet users from using the SMTP server to relay their mail.
  222. You may provide a <I>space separated</I> list of IP address which
  223. identify valid SMTP users.  If left blank, an SMTP user may login
  224. from any host.  The wild-card star(*) character may be used for patter
  225. matching, i.e. 140.175.165.* 
  226. </TD></TR>
  227.  
  228. <TR valign=top><TD width=20%><FONT SIZE=+1>Relay FROM User</FONT>
  229. <P>
  230. <INPUT TYPE=text NAME="relayuser" VALUE="<RCErelayuser>" SIZE=30 MAXSIZE=40>
  231. </TD>
  232. <TD>Deliver remote mail using this user account.   This feature is
  233. necessary if your ISP blocks mail relaying from anonymous or unknown
  234. user accounts.  The a Relay User is set it is used for all outgoing
  235. mail to ensure it is not bounced by the remote server.
  236. </TD></TR>
  237.  
  238. <TR valign=top><TD width=20%><FONT SIZE=+1>Trace SMTP Usage</FONT>
  239. <P>
  240. <INPUT TYPE=radio NAME="tracesmtp" VALUE="true" <RCif RCEtracesmtp = true> CHECKED<RCendif>>
  241. <B>Yes</B><BR>
  242. <INPUT TYPE=radio NAME="tracesmtp" VALUE="false" <RCif RCEtracesmtp = false> CHECKED<RCendif>>
  243. <B>No</B><BR>
  244. </TD>
  245. <TD>Trace SMTP daemon usage to the <I>log/smtp.log</I> file.</TD></TR>
  246.  
  247. <TR valign=top><TD width=20%><FONT SIZE=+1>Trace POP3 Usage</FONT>
  248. <P>
  249. <INPUT TYPE=radio NAME="tracepop3" VALUE="true" <RCif RCEtracepop3 = true> CHECKED<RCendif>>
  250. <B>Yes</B><BR>
  251. <INPUT TYPE=radio NAME="tracepop3" VALUE="false" <RCif RCEtracepop3 = false> CHECKED<RCendif>>
  252. <B>No</B><BR>
  253. </TD>
  254. <TD>Trace POP3 daemon usage to the <I>log/pop3.log</I> file.</TD></TR>
  255.  
  256. <TR valign=top><TD width=20%><FONT SIZE=+1>Trace MTA Usage</FONT>
  257. <P>
  258. <INPUT TYPE=radio NAME="tracerouter" VALUE="true" <RCif RCEtracerouter = true> CHECKED<RCendif>>
  259. <B>Yes</B><BR>
  260. <INPUT TYPE=radio NAME="tracerouter" VALUE="false" <RCif RCEtracerouter = false> CHECKED<RCendif>>
  261. <B>No</B><BR>
  262. </TD>
  263. <TD>Trace Mail Transfer Agent (MTA) usage to the <I>log/router.log</I> file.</TD></TR>
  264.  
  265. <TR valign=top><TD width=20%><FONT SIZE=+1>Trace Fetcher Usage</FONT>
  266. <P>
  267. <INPUT TYPE=radio NAME="tracefetcher" VALUE="true" <RCif RCEtracefetcher = true> CHECKED<RCendif>>
  268. <B>Yes</B><BR>
  269. <INPUT TYPE=radio NAME="tracefetcher" VALUE="false" <RCif RCEtracefetcher = false> CHECKED<RCendif>>
  270. <B>No</B><BR>
  271. </TD>
  272. <TD>Trace Mail Fetcher activity to the <I>log/fetcher.log</I> file.</TD></TR>
  273.  
  274. </TABLE>
  275. <P>
  276. <CENTER>
  277. <HR>
  278. <INPUT TYPE=submit VALUE="Update Mail Configuration">
  279. </FORM>
  280. <P>
  281. </CENTER>
  282. <HR>
  283. <BR>
  284. <A HREF="/"><IMG border=0 SRC="/sysimage/system/powerby.gif"></A>
  285. </BODY>
  286. </HTML>
  287.