forked from i12bretro/tutorials
-
Notifications
You must be signed in to change notification settings - Fork 0
/
0014.html
94 lines (87 loc) · 4.96 KB
/
0014.html
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
<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Install and Setup hMailServer E-Mail Server</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta charset="UTF-8">
<meta name="keywords" content="E-Mail Server For Windows,Free SMTP Host For Windows,How To Setup Free E-Mail Server On Windows,How To Install HMailServer On Windows,E-Mail,Server,HMailServer,Free,Self-Hosted,Free Software,Administration,Email,E-Mail Server,Home Lab,Install Guide,Local E-Mail,Microsoft Windows,Free E-Mail Server,Free SMTP Server On Windows,Free And Easy SMTP Server,How To,Tutorial,i12bretro">
<meta name="author" content="i12bretro">
<meta name="description" content="Install and Setup hMailServer E-Mail Server">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="revised" content="03/25/2022 03:21:35 PM" />
<link rel="icon" type="image/x-icon" href="includes/favicon.ico">
<script type="text/javascript" src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
<script type="text/javascript" src="includes/js/steps.js"></script>
<link href="css/steps.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="gridContainer">
<div class="topMargin"></div>
<div id="listName" class="topMargin">
<h1>Install and Setup hMailServer E-Mail Server</h1>
</div>
<div></div>
<div id="content">
<p>This video tutorial will cover the basic installation and setup for hMailServer in it's simplest form. In future videos we will create and apply SSL certificates, enable Active Directory authentication for email accounts and setup the mail server for use with PHP.</p>
<h2>Install and Basic Inbox Setup</h2>
<ol>
<li>If installing to a newer Windows OS, run the following commands as an administrator to enable .NET 2
<div class="codeBlock">dism /online /enable-feature /featurename:NetFx3ServerFeatures /Source:D:\sources\sxs<br />
dism /online /enable-feature /featurename:NetFx3 /Source:D:\sources\sxs</div>
</li>
<li>Download hMailServer <a href="https://www.hmailserver.com/download" target="_blank">Download</a></li>
<li>Setup DNS entries for smtp. and imap.
<ol start="1" style="list-style-type: lower-alpha;">
<li>For Windows DNS, go to Start > Windows Administrative Tools > DNS</li>
<li>Expand the DNS server and domain name</li>
<li>Right Click > New Host (A or AAAA)</li>
<li>Type the dns name and target IP address > Click OK</li>
</ol>
</li>
<li>Run the hMailServer installer, accepting the default values</li>
<li>Set the administrative password, re-type to confirm</li>
<li>Click Install</li>
<li>After the installation completes, Open the Start Menu > hMailServer > hMailServer Administrator</li>
<li>Select localhost > Click Connect</li>
<li>Login with the password set during the installation</li>
<li>Click Add domain...</li>
<li>Enter the domain name to be used for the e-mail addresses > Click Save</li>
<li>Click on the Accounts folder</li>
<li>Click the Add... button</li>
<li>Enter an e-mail address and a password for the inbox</li>
<li>Click the Save button</li>
<li>Expand Settings > Advanced > IP Ranges
<ol>
<li>NOTE: To disable the ability to send e-mail outside the local network, delete the Internet IP Range by Right Clicking on it and selecting Remove</li>
</ol>
</li>
<li>Click the Add... button</li>
<li>Enter the name LAN and fill in the appropriate lower and upper IP for your subnet</li>
<li>Review the available options, to make this a LAN only e-mail server only allow local to local e-mail addresses</li>
<li>Click Save</li>
</ol>
<h2>Setting Up An E-Mail Client</h2>
<ol>
<li>Download Mozilla Thunderbird Portable <a href="https://portableapps.com/apps/internet/thunderbird_portable" target="_blank">Download</a></li>
<li>Run the downloaded paf.exe file and extract it to any location</li>
<li>Check the Run box and click Finish</li>
<li>Fill out Your name, Email address and Password for the account created earlier</li>
<li>Click Manual config</li>
<li>For Incoming, enter imap.<youremaildomain></youremaildomain></li>
<li>For Outgoing, enter smtp.<youremaildomain></youremaildomain></li>
<li>Click the Re-test button, Thunderbird should set some additional values</li>
<li>Click Done</li>
<li>Select I understand the risks > Done</li>
</ol>
<h2>Testing Your New E-Mail Server</h2>
<ol>
<li>In hMailServer Administrator, Expand Utilities > Server sendout</li>
<li>Select Specific domain and select the domain created earlier from the dropdown</li>
<li>Fill out the form to send a test e-mail > Click Send</li>
<li>Back in Thunderbird, click the Get Messages button</li>
<li>You should receive the test e-mail</li>
</ol>
</div>
</div>
</body>
</html>