New: install.iredmail.on.freebsd.html.
This commit is contained in:
parent
e18b5d2fae
commit
044a4dc326
|
@ -1,12 +1,13 @@
|
|||
* Documents are all licensed under [Creative Commons](http://creativecommons.org/).
|
||||
# Install iRedMail
|
||||
* [Install iRedMail on Debian or Ubuntu Linux](https://bitbucket.org/zhb/docs.iredmail.org/src/default/installation/install.iredmail.on.debian.ubuntu.md)
|
||||
* [Install iRedMail on FreeBSD](https://bitbucket.org/zhb/docs.iredmail.org/src/default/installation/install.iredmail.on.freebsd.md)
|
||||
* [Install iRedMail on OpenBSD](https://bitbucket.org/zhb/docs.iredmail.org/src/default/installation/install.iredmail.on.openbsd.md)
|
||||
* [Install iRedMail on Red Hat Enterprise Linux, CentOS](https://bitbucket.org/zhb/docs.iredmail.org/src/default/installation/install.iredmail.on.rhel.md)
|
||||
* [Setup DNS records for your iRedMail server](https://bitbucket.org/zhb/docs.iredmail.org/src/default/installation/setup_dns.md)
|
||||
* [Perform silent/unattended iRedMail installation](https://bitbucket.org/zhb/docs.iredmail.org/src/default/installation/unattended.iredmail.installation.md)
|
||||
# How to
|
||||
* [Allow some users to send email as another user](https://bitbucket.org/zhb/docs.iredmail.org/src/default/howto/0-allow.certain.users.to.send.email.as.different.user.md)
|
||||
* [Allow certain users to send email as another user](https://bitbucket.org/zhb/docs.iredmail.org/src/default/howto/0-allow.certain.users.to.send.email.as.different.user.md)
|
||||
* [Change mail attachment size](https://bitbucket.org/zhb/docs.iredmail.org/src/default/howto/0-change.mail.attachment.size.md)
|
||||
* [Completely disable Amavisd + ClamAV + SpamAssassin](https://bitbucket.org/zhb/docs.iredmail.org/src/default/howto/0-completely.disable.amavisd.clamav.spamassassin.md)
|
||||
* [Enable SMTPS service (SMTP over SSL, port 465)](https://bitbucket.org/zhb/docs.iredmail.org/src/default/howto/0-enable.smtps.md)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# Allow some users to send email as another user
|
||||
# Allow certain users to send email as another user
|
||||
|
||||
iRedMail configures Postfix to
|
||||
reject the request when sender specifies an owner for the MAIL FROM address
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>Allow some users to send email as another user</title>
|
||||
<title>Allow certain users to send email as another user</title>
|
||||
<link href="./css/markdown.css" rel="stylesheet"></head>
|
||||
</head>
|
||||
<body>
|
||||
|
@ -10,7 +10,7 @@
|
|||
<a href="http://www.iredmail.org" target="_blank">iRedMail web site</a>
|
||||
|
||||
// <a href="./index.html">Document Index</a>
|
||||
</div><h1 id="allow-some-users-to-send-email-as-another-user">Allow some users to send email as another user</h1>
|
||||
</div><h1 id="allow-certain-users-to-send-email-as-another-user">Allow certain users to send email as another user</h1>
|
||||
<p>iRedMail configures Postfix to
|
||||
reject the request when sender specifies an owner for the MAIL FROM address
|
||||
(<code>From:</code> header), but the client is not (SASL) logged in as that MAIL FROM
|
||||
|
|
|
@ -15,6 +15,7 @@
|
|||
<h3 id="install-iredmail">Install iRedMail</h3>
|
||||
<ul>
|
||||
<li><a href="install.iredmail.on.debian.ubuntu.html">Install iRedMail on Debian or Ubuntu Linux</a></li>
|
||||
<li><a href="install.iredmail.on.freebsd.html">Install iRedMail on FreeBSD</a></li>
|
||||
<li><a href="install.iredmail.on.openbsd.html">Install iRedMail on OpenBSD</a></li>
|
||||
<li><a href="install.iredmail.on.rhel.html">Install iRedMail on Red Hat Enterprise Linux, CentOS</a></li>
|
||||
<li><a href="setup_dns.html">Setup DNS records for your iRedMail server</a></li>
|
||||
|
@ -22,7 +23,7 @@
|
|||
</ul>
|
||||
<h3 id="how-to">How to</h3>
|
||||
<ul>
|
||||
<li><a href="allow.certain.users.to.send.email.as.different.user.html">Allow some users to send email as another user</a></li>
|
||||
<li><a href="allow.certain.users.to.send.email.as.different.user.html">Allow certain users to send email as another user</a></li>
|
||||
<li><a href="change.mail.attachment.size.html">Change mail attachment size</a></li>
|
||||
<li><a href="completely.disable.amavisd.clamav.spamassassin.html">Completely disable Amavisd + ClamAV + SpamAssassin</a></li>
|
||||
<li><a href="enable.smtps.html">Enable SMTPS service (SMTP over SSL, port 465)</a></li>
|
||||
|
|
|
@ -0,0 +1,240 @@
|
|||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>Install iRedMail on FreeBSD</title>
|
||||
<link href="./css/markdown.css" rel="stylesheet"></head>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<div id="navigation">
|
||||
<a href="http://www.iredmail.org" target="_blank">iRedMail web site</a>
|
||||
|
||||
// <a href="./index.html">Document Index</a>
|
||||
</div><h1 id="install-iredmail-on-freebsd">Install iRedMail on FreeBSD</h1>
|
||||
<div class="toc">
|
||||
<ul>
|
||||
<li><a href="#install-iredmail-on-freebsd">Install iRedMail on FreeBSD</a><ul>
|
||||
<li><a href="#system-requirements">System Requirements</a></li>
|
||||
<li><a href="#preparations">Preparations</a><ul>
|
||||
<li><a href="#set-a-fully-qualified-domain-name-fqdn-hostname-on-your-server">Set a fully qualified domain name (FQDN) hostname on your server</a></li>
|
||||
<li><a href="#update-ports-tree-via-portsnap">Update ports tree via portsnap</a></li>
|
||||
<li><a href="#install-package-bash-static-its-required-by-iredmail">Install package bash-static, it's required by iRedMail</a></li>
|
||||
<li><a href="#download-the-latest-release-of-iredmail">Download the latest release of iRedMail</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="#start-iredmail-installer">Start iRedMail installer</a></li>
|
||||
<li><a href="#screenshots-of-installation">Screenshots of installation:</a></li>
|
||||
<li><a href="#important-things-you-must-know-after-installation">Important things you MUST know after installation</a></li>
|
||||
<li><a href="#access-webmail-and-other-web-applications">Access webmail and other web applications</a></li>
|
||||
<li><a href="#get-technical-support">Get technical support</a></li>
|
||||
<li><a href="#notes-about-binary-packages-provided-by-iredmail-project">Notes about binary packages provided by iRedMail project</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<blockquote>
|
||||
<p>If you want to install iRedMail inside FreeBSD <strong>Jail</strong>, please use
|
||||
this installation guide instead:
|
||||
<a href="http://www.iredmail.org/wiki/index.php?title=Install/iRedMail/FreeBSD.Jail">Install iRedMail inside FreeBSD Jail (with ezjail)</a></p>
|
||||
</blockquote>
|
||||
<h2 id="system-requirements">System Requirements</h2>
|
||||
<blockquote>
|
||||
<p><strong>WARNING</strong>: iRedMail is designed to be deployed on a FRESH server system,
|
||||
which means your server does <strong>NOT</strong> have mail related components installed,
|
||||
e.g. MySQL, OpenLDAP, Postfix, Dovecot, Amavisd, etc. iRedMail will install
|
||||
and configure them for you automatically. Otherwise it may override your
|
||||
existing files/configurations althought it will backup files before modifing,
|
||||
and it may be not working as expected.</p>
|
||||
</blockquote>
|
||||
<p>To install iRedMail on FreeBSD, you need:</p>
|
||||
<ul>
|
||||
<li>A FRESH, minimal, working FreeBSD system, no addition ports or binary
|
||||
packages were installed. Supported releases are listed on
|
||||
<a href="../download.html">Download</a> page.</li>
|
||||
<li>At least <code>1 GB</code> of memory is required for low traffic production server.
|
||||
Spam/Virus scanning will take most system resource.</li>
|
||||
</ul>
|
||||
<p>Note: All packages will be installed from ports tree.</p>
|
||||
<h2 id="preparations">Preparations</h2>
|
||||
<h3 id="set-a-fully-qualified-domain-name-fqdn-hostname-on-your-server">Set a fully qualified domain name (FQDN) hostname on your server</h3>
|
||||
<p>No matter your server is a testing machine or production server, it's strongly
|
||||
recommended to set a fully qualified domain name (FQDN) hostname.</p>
|
||||
<p>Enter command <code>hostname -f</code> to view the current hostname:</p>
|
||||
<pre><code class="shell"># hostname -f
|
||||
mx.example.com
|
||||
</code></pre>
|
||||
|
||||
<p>On FreeBSD, hostname is set in two files: <code>/etc/rc.conf</code>, <code>/etc/hosts</code>.</p>
|
||||
<ul>
|
||||
<li><code>/etc/rc.conf</code>: set hostname.</li>
|
||||
</ul>
|
||||
<pre><code># Part of File: /etc/rc.conf
|
||||
hostname="mx.example.com"
|
||||
</code></pre>
|
||||
|
||||
<ul>
|
||||
<li><code>/etc/hosts</code>: hostname <=> IP address mapping.</li>
|
||||
</ul>
|
||||
<pre><code># Part of file: /etc/hosts
|
||||
127.0.0.1 mx.example.com mx localhost localhost.localdomain
|
||||
</code></pre>
|
||||
|
||||
<p>Verify the FQDN hostname. If it wasn't changed, please reboot server to make it work.</p>
|
||||
<pre><code># hostname -f
|
||||
mx.example.com
|
||||
</code></pre>
|
||||
|
||||
<h3 id="update-ports-tree-via-portsnap">Update ports tree via portsnap</h3>
|
||||
<pre><code># portsnap fetch extract update
|
||||
</code></pre>
|
||||
|
||||
<h3 id="install-package-bash-static-its-required-by-iredmail">Install package <code>bash-static</code>, it's required by iRedMail</h3>
|
||||
<pre><code class="bash"># -- For FreeBSD 9 or earlier releases --
|
||||
# pkg_add -r bash-static
|
||||
|
||||
# -- For FreeBSD 10 or later releases --
|
||||
# pkg install bash-static
|
||||
</code></pre>
|
||||
|
||||
<h3 id="download-the-latest-release-of-iredmail">Download the latest release of iRedMail</h3>
|
||||
<ul>
|
||||
<li>
|
||||
<p>Visit <a href="../download.html">Download page</a> to get the
|
||||
latest stable release of iRedMail.</p>
|
||||
</li>
|
||||
<li>
|
||||
<p>Upload iRedMail to your mail server via ftp or scp or whatever method you
|
||||
can use, login to the server to install iRedMail. We assume you uploaded
|
||||
it to <code>/root/iRedMail-x.y.z.tar.bz2</code> (replace x.y.z by the real version number).</p>
|
||||
</li>
|
||||
<li>
|
||||
<p>Uncompress iRedMail tarball:</p>
|
||||
</li>
|
||||
</ul>
|
||||
<pre><code># cd /root/
|
||||
# tar xjf iRedMail-x.y.z.tar.bz2
|
||||
</code></pre>
|
||||
|
||||
<h2 id="start-iredmail-installer">Start iRedMail installer</h2>
|
||||
<blockquote>
|
||||
<p>For Chinese users: Our domain name "iredmail.org" is blocked in China mainland since Jun 04, 2011, please replace all 'iredmail.org' by its IP address "106.187.51.47" (without quotes) in /root/iRedMail-x.y.z/pkgs/get_all.sh BEFORE executing "iRedMail.sh". This is a Linode VPS hosted in Tokyo, Japan.</p>
|
||||
</blockquote>
|
||||
<p>It's now ready to start iRedMail installer, it will ask you several simple
|
||||
questions, that's all steps to setup a full-featured mail server.</p>
|
||||
<pre><code># cd /root/iRedMail-x.y.z/
|
||||
# bash iRedMail.sh
|
||||
</code></pre>
|
||||
|
||||
<h2 id="screenshots-of-installation">Screenshots of installation:</h2>
|
||||
<ul>
|
||||
<li>Welcome and thanks for your use</li>
|
||||
</ul>
|
||||
<p><img alt="" src="../images/installation/iredmail/welcome.png" /></p>
|
||||
<ul>
|
||||
<li>Specify location to store all mailboxes. Default is <code>/var/vmail/</code>.</li>
|
||||
</ul>
|
||||
<p><img alt="" src="../images/installation/iredmail/location_to_store_mailboxes.png" /></p>
|
||||
<ul>
|
||||
<li>Choose backend used to store mail accounts. You can manage mail accounts
|
||||
with iRedAdmin, our web-based iRedMail admin panel.</li>
|
||||
</ul>
|
||||
<p><strong>IMPORTANT NOTE</strong>: There's no big difference between available backends, so
|
||||
it's strongly recommended to choose the one you're familiar with for easier
|
||||
management and maintenance after installation.</p>
|
||||
<p><img alt="" src="../images/installation/iredmail/backend.png" /></p>
|
||||
<ul>
|
||||
<li>If you choose to store mail accounts in OpenLDAP, iRedMail installer will
|
||||
ask you two questions about OpenLDAP.</li>
|
||||
</ul>
|
||||
<p>LDAP suffix.</p>
|
||||
<p><img alt="" src="../images/installation/iredmail/ldap_suffix.png" /></p>
|
||||
<p>Password of LDAP root dn.</p>
|
||||
<p><img alt="" src="../images/installation/iredmail/pw_of_ldap_root_dn.png" /></p>
|
||||
<ul>
|
||||
<li>Set password of MySQL or PostgreSQL admin user.</li>
|
||||
</ul>
|
||||
<p><strong>NOTE</strong>: MySQL is used to store data of other applications (e.g. Roundcube
|
||||
webmail, Cluebringer, Amavisd-new) if you choose OpenLDAP or MySQL as backend.</p>
|
||||
<p><img alt="" src="../images/installation/iredmail/pw_of_mysql_root_user.png" /></p>
|
||||
<ul>
|
||||
<li>Add your first mail domain name</li>
|
||||
</ul>
|
||||
<p><img alt="" src="../images/installation/iredmail/first_mail_domain.png" /></p>
|
||||
<ul>
|
||||
<li>Set password of admin account of your first mail domain.</li>
|
||||
</ul>
|
||||
<p><strong>Note</strong>: This account is an admin account and a mail user. That means you can
|
||||
login to webmail and admin panel (iRedAdmin) with this account, login username
|
||||
is full email address.</p>
|
||||
<p><img alt="" src="../images/installation/iredmail/pw_of_domain_admin.png" /></p>
|
||||
<ul>
|
||||
<li>Choose optional components</li>
|
||||
</ul>
|
||||
<p><img alt="" src="../images/installation/iredmail/optional_components.png" /></p>
|
||||
<p>After answered above questions, iRedMail installer will ask your confirm to
|
||||
start installation. It will install and configure required packages
|
||||
automatically. Type <code>y</code> or <code>Y</code> and press <code>Enter</code> to start.</p>
|
||||
<pre><code>Configuration completed.
|
||||
|
||||
*************************************************************************
|
||||
**************************** WARNING ***********************************
|
||||
*************************************************************************
|
||||
* *
|
||||
* Please do remember to *REMOVE* configuration file after installation *
|
||||
* completed successfully. *
|
||||
* *
|
||||
* * /root/iRedMail-x.y.z/config
|
||||
* *
|
||||
*************************************************************************
|
||||
<<< iRedMail >>> Continue? [Y|n] # <- Type 'Y' or 'y' here, and press 'Enter' to continue
|
||||
</code></pre>
|
||||
|
||||
<h2 id="important-things-you-must-know-after-installation">Important things you <strong>MUST</strong> know after installation</h2>
|
||||
<ul>
|
||||
<li>
|
||||
<p>Read file <code>/root/iRedMail-x.y.z/iRedMail.tips</code> first, it contains:</p>
|
||||
<ul>
|
||||
<li>URLs, usernames and passwords of web-based applications</li>
|
||||
<li>Location of mail serve related software configuration files</li>
|
||||
<li>Some other important and sensitive information</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<p><a href="./setup_dns.html">Setup DNS records for your mail server</a></p>
|
||||
</li>
|
||||
</ul>
|
||||
<h2 id="access-webmail-and-other-web-applications">Access webmail and other web applications</h2>
|
||||
<p>After installation successfully completed, you can access web-based programs
|
||||
if you choose to install them. Replace <code>your_server</code> below by your real server
|
||||
hostname or IP address.</p>
|
||||
<ul>
|
||||
<li><strong>Roundcube webmail</strong>: <a href="https://your_server/mail/">https://your_server/mail/</a></li>
|
||||
<li><strong>Web admin panel (iRedAdmin)</strong>: <a href="httpS://your_server/iredadmin/">httpS://your_server/iredadmin/</a></li>
|
||||
<li><strong>phpLDAPadmin</strong> (available if you choose LDAP backend): <a href="httpS://your_server/phpldapadmin/">httpS://your_server/phpldapadmin/</a></li>
|
||||
<li><strong>Awstats</strong>: <a href="httpS://your_server/awstats/awstats.pl?config=web">httpS://your_server/awstats/awstats.pl?config=web</a> (or ?config=smtp)</li>
|
||||
</ul>
|
||||
<h2 id="get-technical-support">Get technical support</h2>
|
||||
<p>Please post all issues, feedbacks, feature requests, suggestions in our <a href="http://www.iredmail.org/forum/">online
|
||||
support forum</a>, it's more responsible than you
|
||||
expected.</p>
|
||||
<h2 id="notes-about-binary-packages-provided-by-iredmail-project">Notes about binary packages provided by iRedMail project</h2>
|
||||
<p>Most binary packages in iRedMail yum repository comes from below repositories,
|
||||
packages with <code>-ired</code> flag were packed by iRedMail project.</p>
|
||||
<ul>
|
||||
<li><a href="http://packages.sw.be/">Dag Wieers</a></li>
|
||||
<li><a href="http://download.fedora.redhat.com/pub/epel/">EPEL</a></li>
|
||||
<li><a href="http://atrpms.net/">ATrpms</a></li>
|
||||
</ul><br /><p style="text-align: center;">If you found something wrong
|
||||
in this document, please do
|
||||
<a href="http://www.iredmail.org/contact.html">contact us</a> to fix it.</p><p style="text-align: center; color: grey;">This tutorial is published under a <a href="http://creativecommons.org/licenses/by-nd/3.0/us/" target="_blank">CC BY-ND 3.0</a> license.<!-- Google Analytics -->
|
||||
<script type="text/javascript">
|
||||
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
|
||||
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
try {
|
||||
var pageTracker = _gat._getTracker("UA-3293801-14");
|
||||
pageTracker._trackPageview();
|
||||
} catch(err) {}
|
||||
</script>
|
||||
</body></html>
|
|
@ -0,0 +1,219 @@
|
|||
# Install iRedMail on FreeBSD
|
||||
|
||||
[TOC]
|
||||
|
||||
> If you want to install iRedMail inside FreeBSD __Jail__, please use
|
||||
> this installation guide instead:
|
||||
> [Install iRedMail inside FreeBSD Jail (with ezjail)](http://www.iredmail.org/wiki/index.php?title=Install/iRedMail/FreeBSD.Jail)
|
||||
|
||||
## System Requirements
|
||||
|
||||
> __WARNING__: iRedMail is designed to be deployed on a FRESH server system,
|
||||
> which means your server does __NOT__ have mail related components installed,
|
||||
> e.g. MySQL, OpenLDAP, Postfix, Dovecot, Amavisd, etc. iRedMail will install
|
||||
> and configure them for you automatically. Otherwise it may override your
|
||||
> existing files/configurations althought it will backup files before modifing,
|
||||
> and it may be not working as expected.
|
||||
|
||||
To install iRedMail on FreeBSD, you need:
|
||||
|
||||
* A FRESH, minimal, working FreeBSD system, no addition ports or binary
|
||||
packages were installed. Supported releases are listed on
|
||||
[Download](../download.html) page.
|
||||
* At least `1 GB` of memory is required for low traffic production server.
|
||||
Spam/Virus scanning will take most system resource.
|
||||
|
||||
Note: All packages will be installed from ports tree.
|
||||
|
||||
## Preparations
|
||||
|
||||
### Set a fully qualified domain name (FQDN) hostname on your server
|
||||
|
||||
No matter your server is a testing machine or production server, it's strongly
|
||||
recommended to set a fully qualified domain name (FQDN) hostname.
|
||||
|
||||
Enter command `hostname -f` to view the current hostname:
|
||||
|
||||
```shell
|
||||
# hostname -f
|
||||
mx.example.com
|
||||
```
|
||||
|
||||
On FreeBSD, hostname is set in two files: `/etc/rc.conf`, `/etc/hosts`.
|
||||
|
||||
* `/etc/rc.conf`: set hostname.
|
||||
|
||||
```
|
||||
# Part of File: /etc/rc.conf
|
||||
hostname="mx.example.com"
|
||||
```
|
||||
|
||||
* `/etc/hosts`: hostname <=> IP address mapping.
|
||||
|
||||
```
|
||||
# Part of file: /etc/hosts
|
||||
127.0.0.1 mx.example.com mx localhost localhost.localdomain
|
||||
```
|
||||
|
||||
Verify the FQDN hostname. If it wasn't changed, please reboot server to make it work.
|
||||
|
||||
```
|
||||
# hostname -f
|
||||
mx.example.com
|
||||
```
|
||||
|
||||
### Update ports tree via portsnap
|
||||
|
||||
```
|
||||
# portsnap fetch extract update
|
||||
```
|
||||
|
||||
### Install package `bash-static`, it's required by iRedMail
|
||||
|
||||
```bash
|
||||
# -- For FreeBSD 9 or earlier releases --
|
||||
# pkg_add -r bash-static
|
||||
|
||||
# -- For FreeBSD 10 or later releases --
|
||||
# pkg install bash-static
|
||||
```
|
||||
|
||||
### Download the latest release of iRedMail
|
||||
|
||||
* Visit [Download page](../download.html) to get the
|
||||
latest stable release of iRedMail.
|
||||
|
||||
* Upload iRedMail to your mail server via ftp or scp or whatever method you
|
||||
can use, login to the server to install iRedMail. We assume you uploaded
|
||||
it to `/root/iRedMail-x.y.z.tar.bz2` (replace x.y.z by the real version number).
|
||||
|
||||
* Uncompress iRedMail tarball:
|
||||
|
||||
```
|
||||
# cd /root/
|
||||
# tar xjf iRedMail-x.y.z.tar.bz2
|
||||
```
|
||||
|
||||
## Start iRedMail installer
|
||||
|
||||
> For Chinese users: Our domain name "iredmail.org" is blocked in China mainland since Jun 04, 2011, please replace all 'iredmail.org' by its IP address "106.187.51.47" (without quotes) in /root/iRedMail-x.y.z/pkgs/get_all.sh BEFORE executing "iRedMail.sh". This is a Linode VPS hosted in Tokyo, Japan.
|
||||
|
||||
It's now ready to start iRedMail installer, it will ask you several simple
|
||||
questions, that's all steps to setup a full-featured mail server.
|
||||
|
||||
```
|
||||
# cd /root/iRedMail-x.y.z/
|
||||
# bash iRedMail.sh
|
||||
```
|
||||
|
||||
## Screenshots of installation:
|
||||
|
||||
* Welcome and thanks for your use
|
||||
|
||||
![](../images/installation/iredmail/welcome.png)
|
||||
|
||||
* Specify location to store all mailboxes. Default is `/var/vmail/`.
|
||||
|
||||
![](../images/installation/iredmail/location_to_store_mailboxes.png)
|
||||
|
||||
* Choose backend used to store mail accounts. You can manage mail accounts
|
||||
with iRedAdmin, our web-based iRedMail admin panel.
|
||||
|
||||
__IMPORTANT NOTE__: There's no big difference between available backends, so
|
||||
it's strongly recommended to choose the one you're familiar with for easier
|
||||
management and maintenance after installation.
|
||||
|
||||
![](../images/installation/iredmail/backend.png)
|
||||
|
||||
* If you choose to store mail accounts in OpenLDAP, iRedMail installer will
|
||||
ask you two questions about OpenLDAP.
|
||||
|
||||
LDAP suffix.
|
||||
|
||||
![](../images/installation/iredmail/ldap_suffix.png)
|
||||
|
||||
Password of LDAP root dn.
|
||||
|
||||
![](../images/installation/iredmail/pw_of_ldap_root_dn.png)
|
||||
|
||||
* Set password of MySQL or PostgreSQL admin user.
|
||||
|
||||
__NOTE__: MySQL is used to store data of other applications (e.g. Roundcube
|
||||
webmail, Cluebringer, Amavisd-new) if you choose OpenLDAP or MySQL as backend.
|
||||
|
||||
![](../images/installation/iredmail/pw_of_mysql_root_user.png)
|
||||
|
||||
* Add your first mail domain name
|
||||
|
||||
![](../images/installation/iredmail/first_mail_domain.png)
|
||||
|
||||
* Set password of admin account of your first mail domain.
|
||||
|
||||
__Note__: This account is an admin account and a mail user. That means you can
|
||||
login to webmail and admin panel (iRedAdmin) with this account, login username
|
||||
is full email address.
|
||||
|
||||
![](../images/installation/iredmail/pw_of_domain_admin.png)
|
||||
|
||||
* Choose optional components
|
||||
|
||||
![](../images/installation/iredmail/optional_components.png)
|
||||
|
||||
|
||||
After answered above questions, iRedMail installer will ask your confirm to
|
||||
start installation. It will install and configure required packages
|
||||
automatically. Type `y` or `Y` and press `Enter` to start.
|
||||
|
||||
```
|
||||
Configuration completed.
|
||||
|
||||
*************************************************************************
|
||||
**************************** WARNING ***********************************
|
||||
*************************************************************************
|
||||
* *
|
||||
* Please do remember to *REMOVE* configuration file after installation *
|
||||
* completed successfully. *
|
||||
* *
|
||||
* * /root/iRedMail-x.y.z/config
|
||||
* *
|
||||
*************************************************************************
|
||||
<<< iRedMail >>> Continue? [Y|n] # <- Type 'Y' or 'y' here, and press 'Enter' to continue
|
||||
```
|
||||
|
||||
## Important things you __MUST__ know after installation
|
||||
|
||||
* Read file `/root/iRedMail-x.y.z/iRedMail.tips` first, it contains:
|
||||
|
||||
* URLs, usernames and passwords of web-based applications
|
||||
* Location of mail serve related software configuration files
|
||||
* Some other important and sensitive information
|
||||
|
||||
* [Setup DNS records for your mail server](./setup_dns.html)
|
||||
|
||||
## Access webmail and other web applications
|
||||
|
||||
After installation successfully completed, you can access web-based programs
|
||||
if you choose to install them. Replace `your_server` below by your real server
|
||||
hostname or IP address.
|
||||
|
||||
* __Roundcube webmail__: [https://your_server/mail/](https://your_server/mail/)
|
||||
* __Web admin panel (iRedAdmin)__: [httpS://your_server/iredadmin/](httpS://your_server/iredadmin/)
|
||||
* __phpLDAPadmin__ (available if you choose LDAP backend): [httpS://your_server/phpldapadmin/](httpS://your_server/phpldapadmin/)
|
||||
* __Awstats__: [httpS://your_server/awstats/awstats.pl?config=web](httpS://your_server/awstats/awstats.pl?config=web) (or ?config=smtp)
|
||||
|
||||
## Get technical support
|
||||
|
||||
Please post all issues, feedbacks, feature requests, suggestions in our [online
|
||||
support forum](http://www.iredmail.org/forum/), it's more responsible than you
|
||||
expected.
|
||||
|
||||
## Notes about binary packages provided by iRedMail project
|
||||
|
||||
Most binary packages in iRedMail yum repository comes from below repositories,
|
||||
packages with `-ired` flag were packed by iRedMail project.
|
||||
|
||||
* [Dag Wieers](http://packages.sw.be/)
|
||||
* [EPEL](http://download.fedora.redhat.com/pub/epel/)
|
||||
* [ATrpms](http://atrpms.net/)
|
||||
|
||||
|
Loading…
Reference in New Issue