<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Linux Mail Server Setup and Howto Guide &#187; SquirrelMail</title>
	<atom:link href="http://www.linuxmail.info/category/squirrelmail/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.linuxmail.info</link>
	<description>Rapidly deploy Linux based mail solutions today</description>
	<lastBuildDate>Tue, 01 Nov 2011 00:43:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>SquirrelMail Webmail Setup Howto for Unbuntu 10.04</title>
		<link>http://www.linuxmail.info/squirrelmail-webmail-setup-howto-unbuntu-10-04/</link>
		<comments>http://www.linuxmail.info/squirrelmail-webmail-setup-howto-unbuntu-10-04/#comments</comments>
		<pubDate>Sun, 18 Sep 2011 20:56:52 +0000</pubDate>
		<dc:creator>consultant</dc:creator>
				<category><![CDATA[SquirrelMail]]></category>
		<category><![CDATA[Ubuntu 10.04]]></category>

		<guid isPermaLink="false">http://www.linuxmail.info/?p=428</guid>
		<description><![CDATA[How to install SquirrelMail Webmail in Ubuntu 10.04]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.squirrelmail.org">SquirrelMail</a> is an open source standards-based webmail package written in PHP. When installed, SquirrelMail is ready out of the box. All it needs is an installed web server like Apache, SMTP server like Postfix, and IMAP server like Dovecot.</p>
<span id="more-428"></span>
<div class="post-info-spacing"><script type="text/javascript">google_ad_client="pub-3384844279561399";google_ad_slot="5340126843";google_ad_width=336;google_ad_height=280;</script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script></div>

<h2>Installing SquirrelMail</h2>
<div class="clearfix steps"><a href="/images/ubuntu-10-04/apt-get-squirrelmail.png"><img class="preview" alt="yum install squirrelmail" src="/images/ubuntu-10-04/t-apt-get-squirrelmail.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>1. Install squirrelmail using the command below.
<pre class="steps">
sudo apt-get install squirrelmail
</pre>
</div>
<div class="clearfix steps"><a href="/images/ubuntu-10-04/squirrelmail-configure-apache.png"><img class="preview" alt="squirrelmail configure apache" src="/images/ubuntu-10-04/t-squirrelmail-configure-apache.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>2. Add SquirrelMail into Apache using the commands below.
<pre class="steps scroll">
sudo cp /etc/squirrelmail/apache.conf /etc/apache2/sites-available/squirrelmail
sudo a2ensite squirrelmail
sudo service apache2 restart
</pre>
</div>
<div class="clearfix steps"><a href="/images/ubuntu-10-04/edit-apache-servername.png"><img class="preview" alt="Apache ServerName" src="/images/ubuntu-10-04/t-edit-apache-servername.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>3. If you encounter an error regarding apache being not able to determine the server&#8217;s fully qualified domain name, then use the command below to fix it.</div>
<div class="clearfix steps">
<pre class="steps">
echo ServerName $HOSTNAME | sudo tee /etc/apache2/conf.d/servername
</pre>
</div>
<div class="clearfix steps"><a href="/images/centos-5/sm-config.png"><img class="preview" alt="SquirrelMail Configuration" src="/images/centos-5/t-sm-config.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>4. Launch the <strong>SquirrelMail Configuration</strong> utility using the command below.
<pre class="steps">
sudo squirrelmail-configure
</pre>
</div>
<div class="clearfix steps"><a href="/images/centos-5/sm-config-predefined.png"><img class="preview" alt="SquirrelMail Configuration" src="/images/centos-5/t-sm-config-predefined.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>5. Type in <tt>D</tt> and press <em>Enter</em> to select the <strong>Set pre-defined settings for specific IMAP servers</strong> menu. Type in <tt>dovecot</tt> and press <em>Enter</em>. Save your changes when you are done.</div>
<div class="clearfix steps"><img class="icon32x32 left" alt="Note" src="/images/emblem-note.png" />I recommend installing the <a href="/retrieveuserdata/">Retrieve User Data plugin</a> so the user&#8217;s name will appear whenever he or she sends an email in SquirrelMail.</div>
<div class="clearfix steps"><a href="/images/ubuntu-10-04/squirrelmail-login.png"><img class="preview" alt="SquirrelMail Login" src="/images/ubuntu-10-04/t-squirrelmail-login.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>6. Launch your browser and type in <em>http://mail.acme.local/squirrelmail</em>. Replace <strong>mail.acme.local</strong> with your own server name. Type in a valid username and password and click <em>Login</em>.</div>
<div class="clearfix steps"><a href="/images/ubuntu-10-04/squirrelmail-inbox.png"><img class="preview" alt="SquirrelMail Inbox" src="/images/ubuntu-10-04/t-squirrelmail-inbox.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>7. That&#8217;s it, it&#8217;s working.</div>
<div class="clearfix steps"><img class="icon32x32 left" alt="Note" src="/images/emblem-note.png" />If you encounter any problems, check the log file at <em>/var/log/mail.log.</em></div>
<div class="clearfix steps">&nbsp;</div>
<h2>Related Pages</h2>
<div class="clearfix steps"><a href="/images/centos-5/squirrelmail-customized-login.png"><img class="preview" alt="SquirrelMail" src="/images/centos-5/t-squirrelmail-customized-login.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a><a href="/customize-squirrelmail-login-page/">How to customize the login page.</a></div>
<div class="clearfix steps"><a href="/images/windows-xp/https-squirrelmail.png"><img class="preview" alt="SquirrelMail" src="/images/windows-xp/t-https-squirrelmail.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a><a href="/securing-squirrelmail-using-ssl/">How to secure SquirrelMail using SSL.</a></div>
<div class="clearfix steps"><a href="/images/centos-5/sm-change-password.png"><img class="preview" alt="SquirrelMail" src="/images/centos-5/t-sm-change-password.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a><a href="/squirrelmail-change-password-howto/">How to add a password change utility.</a></div>
<div class="clearfix steps"><a href="/images/centos-5/sm-addressbook.png"><img class="preview" alt="SquirrelMail" src="/images/centos-5/t-sm-addressbook.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a><a href="/squirrelmail-active-directory-ldap-addressbook/">How to add Active Directory/LDAP into the SquirrelMail Addressbook.</a></div>
<div style="clear: both">&nbsp;</div>]]></content:encoded>
			<wfw:commentRss>http://www.linuxmail.info/squirrelmail-webmail-setup-howto-unbuntu-10-04/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SquirrelMail Webmail Setup Howto for RHEL/CentOS 6</title>
		<link>http://www.linuxmail.info/squirrelmail-webmail-setup-howto-centos-6/</link>
		<comments>http://www.linuxmail.info/squirrelmail-webmail-setup-howto-centos-6/#comments</comments>
		<pubDate>Sun, 24 Jul 2011 16:56:52 +0000</pubDate>
		<dc:creator>consultant</dc:creator>
				<category><![CDATA[CentOS 6]]></category>
		<category><![CDATA[Red Hat Enterprise Linux 6]]></category>
		<category><![CDATA[SquirrelMail]]></category>

		<guid isPermaLink="false">http://www.linuxmail.info/?p=404</guid>
		<description><![CDATA[How to install SquirrelMail Webmail in Red Hat Enterprise Linux 6 or CentOS 6]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.squirrelmail.org">SquirrelMail</a> is an open source standards-based webmail package written in PHP. When installed, SquirrelMail is ready out of the box. All it needs is an installed web server like Apache, SMTP server like Postfix, and IMAP server like Dovecot.</p>
<span id="more-404"></span>
<div class="post-info-spacing"><script type="text/javascript">google_ad_client="pub-3384844279561399";google_ad_slot="5340126843";google_ad_width=336;google_ad_height=280;</script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script></div>

<h2>Installing SquirrelMail</h2>
<div class="clearfix steps"><a href="/images/centos-6/yum-repolist.png"><img class="preview" alt="Install EPEL" src="/images/centos-6/t-yum-repolist.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>1. <a href="/add-epel-centos-6/">Install the EPEL repository package.</a></div>
<div class="clearfix steps"><a href="/images/centos-6/yum-install-squirrelmail.png"><img class="preview" alt="yum install squirrelmail" src="/images/centos-6/t-yum-install-squirrelmail.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>2. Install squirrelmail using the command below.
<pre class="steps">
yum install squirrelmail
</pre>
</div>
<div class="clearfix steps"><a href="/images/centos-6/service-config.png"><img class="preview" alt="Service Configuration" src="/images/centos-6/t-service-config.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>3. Start the <em>httpd</em> service. <a href="/how-to-start-stop-services-centos-6/">Learn how to start and stop services here.</a></div>
<h2 id="configure-squirrelmail">Configuring SquirrelMail</h2>
<div class="clearfix steps"><a href="/images/centos-5/sm-config.png"><img class="preview" alt="SquirrelMail Configuration" src="/images/centos-5/t-sm-config.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>1. Launch the <strong>SquirrelMail Configuration</strong> utility using the command below.
<pre class="steps">
/usr/share/squirrelmail/config/conf.pl
</pre>
</div>
<div class="clearfix steps"><img class="icon32x32 left" alt="Note" src="/images/emblem-note.png" />If your Terminal window has a white background, make sure that the colors are off by looking for the command <tt>Turn color on</tt>. If the command is <tt>Turn color off</tt>, type in C and press <em>Enter</em> to turn the colors off. This will ensure that you will be able to read all of the text.</div>
<div class="clearfix steps"><a href="/images/centos-5/sm-config-predefined.png"><img class="preview" alt="SquirrelMail Configuration" src="/images/centos-5/t-sm-config-predefined.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>2. Type in <tt>D</tt> and press <em>Enter</em> to select the <strong>Set pre-defined settings for specific IMAP servers</strong> menu. Type in <tt>dovecot</tt> and press <em>Enter</em>.</div>
<div class="clearfix steps"><a href="/images/centos-5/sm-config-server-settings.png"><img class="preview" alt="SquirrelMail Configuration" src="/images/centos-5/t-sm-config-server-settings.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>3. Type in <tt>2</tt> and press <em>Enter</em> to select the <strong>Server Settings</strong> menu.</div>
<div class="clearfix steps"><a href="/images/centos-5/sm-config-server-settings-2.png"><img class="preview" alt="SquirrelMail Configuration" src="/images/centos-5/t-sm-config-server-settings-2.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>4. Type in <tt>1</tt> and press <em>Enter</em> to select the <strong>Domain</strong> menu. Type in your domain name and press <em>Enter</em>. Save your changes and quit when you are done.</div>
<div id="selinux" class="clearfix steps"><a href="/images/centos-6/setsebool-httpd.png"><img class="preview" alt="setsebool httpd" src="/images/centos-6/t-setsebool-httpd.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>5. Type the commands below to enable SquirrelMail to function properly under SELinux.<pre class="steps">
setsebool httpd_can_network_connect on
setsebool httpd_can_sendmail on
</pre>
</div>
<div class="clearfix steps"><img class="icon32x32 left" alt="Note" src="/images/emblem-note.png" />I recommend installing the <a href="/retrieveuserdata/">Retrieve User Data plugin</a> so the user&#8217;s name will appear whenever he or she sends an email in SquirrelMail.</div>
<h2>Testing SquirrelMail</h2>
<div class="clearfix steps"><a href="/images/centos-5/firefox.png"><img class="preview" alt="Firefox" src="/images/centos-5/t-firefox.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>1. Click the browser icon at the top near the <em>System</em> menu to launch the <strong>Firefox</strong> web browser.</div>
<div class="clearfix steps"><a href="/images/centos-6/sq-configtest-php.png"><img class="preview" alt="SquirrelMail configtest" src="/images/centos-6/t-sq-configtest-php.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>2. In the address box, type in <em>http://localhost/webmail/src/configtest.php</em> and press <em>Enter</em>. Check for any errors.</div>
<div class="clearfix steps"><a href="/images/centos-5/squirrelmail.png"><img class="preview" alt="SquirrelMail" src="/images/centos-5/t-squirrelmail.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>3. In the address box, type in <em>http://localhost/webmail</em> and press <em>Enter</em>. Type in a valid username and password and click <em>Login</em>.</div>
<div class="clearfix steps"><a href="/images/centos-5/squirrelmail-2.png"><img class="preview" alt="SquirrelMail" src="/images/centos-5/t-squirrelmail-2.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>3. That&#8217;s it, it&#8217;s working.</div>
<div class="clearfix steps"><img class="icon32x32 left" alt="Note" src="/images/emblem-note.png" />If you encounter any problems, check the log file at <em>/var/log/maillog.</em></div>
<div class="clearfix steps">&nbsp;</div>
<h2 id="virtual-host">Relocating SquirrelMail into the domain root</h2>
<p>By default, SquirrelMail is located in the <em>/webmail</em> of your domain. If you prefer to access SquirrelMail from the root of your domain, follow the steps below.</p>
<div class="clearfix steps"><a href="/images/centos-5/edit-sqroot-conf.png"><img class="preview" alt="Edit SQRoot.conf" src="/images/centos-5/t-edit-sqroot-conf.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a><div class="m">1. Create the file <em>/etc/httpd/conf.d/sqroot.conf</em> containing the lines below.
<pre class="steps">
&lt;VirtualHost *:80&gt;
DocumentRoot /usr/share/squirrelmail
&lt;/VirtualHost&gt;
</pre>
</div></div>
<div class="clearfix steps"><img class="icon32x32 left" alt="Note" src="/images/emblem-note.png" />If you are using SSL and you want to force users to use SSL, add the <em>Redirect</em> directive inside the <em>VirtualHost</em> section to redirect browsers to the secured version. See the example below.</div>
<pre class="steps">
redirect permanent / https://mail.acme.local
</pre>
<div class="clearfix steps"><a href="/images/centos-6/service-config.png"><img class="preview" alt="Service Configuration" src="/images/centos-6/t-service-config.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>2. Restart the httpd service. <a href="/how-to-start-stop-services-centos-6/">Learn how to restart services here.</a></div>
<div class="clearfix steps"><a href="/images/centos-5/squirrelmail-4.png"><img class="preview" alt="SquirrelMail" src="/images/centos-5/t-squirrelmail-4.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>3. Now try browsing <em>http://localhost</em></div>
<div class="clearfix steps">&nbsp;</div>
<h2>Related Pages</h2>
<div class="clearfix steps"><a href="/images/centos-5/squirrelmail-customized-login.png"><img class="preview" alt="SquirrelMail" src="/images/centos-5/t-squirrelmail-customized-login.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a><a href="/customize-squirrelmail-login-page/">How to customize the login page.</a></div>
<div class="clearfix steps"><a href="/images/windows-xp/https-squirrelmail.png"><img class="preview" alt="SquirrelMail" src="/images/windows-xp/t-https-squirrelmail.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a><a href="/securing-squirrelmail-using-ssl/">How to secure SquirrelMail using SSL.</a></div>
<div class="clearfix steps"><a href="/images/centos-5/sm-change-password.png"><img class="preview" alt="SquirrelMail" src="/images/centos-5/t-sm-change-password.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a><a href="/squirrelmail-change-password-howto/">How to add a password change utility.</a></div>
<div class="clearfix steps"><a href="/images/centos-5/sm-addressbook.png"><img class="preview" alt="SquirrelMail" src="/images/centos-5/t-sm-addressbook.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a><a href="/squirrelmail-active-directory-ldap-addressbook/">How to add Active Directory/LDAP into the SquirrelMail Addressbook.</a></div>
<div class="left">&laquo;&laquo; Previous: <a href="/postfix-smtp-auth-dovecot-sasl-centos-6/">How to Setup SMTP Auth</a></div><div class="right">Next: <a href="/firewall-configuration-centos-6/">How to Configure the Firewall</a> &raquo;&raquo;</div>
<div style="clear: both">&nbsp;</div>]]></content:encoded>
			<wfw:commentRss>http://www.linuxmail.info/squirrelmail-webmail-setup-howto-centos-6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SquirrelMail and MySQL</title>
		<link>http://www.linuxmail.info/squirrelmail-mysql/</link>
		<comments>http://www.linuxmail.info/squirrelmail-mysql/#comments</comments>
		<pubDate>Sat, 26 Jun 2010 16:29:55 +0000</pubDate>
		<dc:creator>consultant</dc:creator>
				<category><![CDATA[SquirrelMail]]></category>

		<guid isPermaLink="false">http://www.linuxmail.info/?p=387</guid>
		<description><![CDATA[This article describes how to configure SquirrelMail to use a MySQL address book.]]></description>
			<content:encoded><![CDATA[<p>SquirrelMail can use a database backend like MySQL to store address books and preferences. This article describes how to configure SquirrelMail to use a MySQL address book.</p>
<span id="more-387"></span>
<div class="post-info-spacing"><script type="text/javascript">google_ad_client="pub-3384844279561399";google_ad_slot="5340126843";google_ad_width=336;google_ad_height=280;</script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script></div>

<div class="clearfix steps"><a href="/images/centos-5/terminal-yum-install-mysql.png"><img class="preview" alt="yum install" src="/images/centos-5/t-terminal-yum-install-mysql.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>1. Install the requirements using the command below.
<pre class="steps">
yum install mysql-server php-pear-DB
</pre>
</div>
<div class="clearfix steps"><a href="/images/centos-5/service-config.png"><img class="preview" alt="Service Configuration" src="/images/centos-5/t-service-config.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>2. Start the <em>mysqld</em> service. <a href="/how-to-start-stop-services-centos-5/">Learn how to start and stop services here.</a></div>
<div class="clearfix steps"><a href="/images/centos-5/create-squirrelmail-db.png"><img class="preview" alt="Create Postfix Admin db" src="/images/centos-5/t-create-squirrelmail-db.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>3. Launch the MySQL command line tool using the command below.
<pre class="steps">
mysql -u root -p
</pre>
The default root password of MySQL is a blank password. Next, create a new MySQL database for SquirrelMail using the commands below.
<pre class="steps">
mysql> CREATE DATABASE squirrelmail;
mysql> CREATE USER squirrelmail@localhost IDENTIFIED BY 'your_password';
mysql> GRANT ALL PRIVILEGES ON squirrelmail.* TO squirrelmail;
mysql> USE squirrelmail;
mysql> CREATE TABLE address (
  owner varchar(128) DEFAULT '' NOT NULL,
  nickname varchar(16) DEFAULT '' NOT NULL,
  firstname varchar(128) DEFAULT '' NOT NULL,
  lastname varchar(128) DEFAULT '' NOT NULL,
  email varchar(128) DEFAULT '' NOT NULL,
  label varchar(255),
  PRIMARY KEY (owner,nickname),
  KEY firstname (firstname,lastname)
);
mysql> CREATE TABLE global_abook (
  owner varchar(128) DEFAULT '' NOT NULL,
  nickname varchar(16) DEFAULT '' NOT NULL,
  firstname varchar(128) DEFAULT '' NOT NULL,
  lastname varchar(128) DEFAULT '' NOT NULL,
  email varchar(128) DEFAULT '' NOT NULL,
  label varchar(255),
  PRIMARY KEY (owner,nickname),
  KEY firstname (firstname,lastname)
);
</pre>
</div>
<div class="clearfix steps"><a href="/images/centos-5/squirrelmail-config-database.png"><img class="preview" alt="yum install" src="/images/centos-5/t-squirrelmail-config-database.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>4. Configure SquirrelMail the command below.
<pre class="steps">
/usr/share/squirrelmail/config/conf.pl
</pre>
</div>
<p>Select menu 9, Database and update the values of the following.</p>
<ul>
<li><strong>DSN for Address Book</strong> : mysql://squirrelmail:password@localhost/squirrelmail</li>
<li><strong>DSN for Global Address Book</strong> : mysql://squirrelmail:password@localhost/squirrelmail</li>
<li><strong>Allow writing into Global Address Book</strong> : true</li>
<li><strong>Allow listing of Global Address Book</strong> : true</li>
</ul>
<p>Then save your changes. Your address book should now be stored in MySQL.</p>

]]></content:encoded>
			<wfw:commentRss>http://www.linuxmail.info/squirrelmail-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SquirrelMail Howtos</title>
		<link>http://www.linuxmail.info/squirrelmail-howtos/</link>
		<comments>http://www.linuxmail.info/squirrelmail-howtos/#comments</comments>
		<pubDate>Tue, 18 May 2010 12:25:06 +0000</pubDate>
		<dc:creator>consultant</dc:creator>
				<category><![CDATA[SquirrelMail]]></category>

		<guid isPermaLink="false">http://www.linuxmail.info/?p=384</guid>
		<description><![CDATA[This article contains a collection of howtos for SquirrelMail.]]></description>
			<content:encoded><![CDATA[<p>These are the collection of SquirrelMail howtos available on this site.</p>
<span id="more-384"></span>
<div class="post-info-spacing"><script type="text/javascript">google_ad_client="pub-3384844279561399";google_ad_slot="5340126843";google_ad_width=336;google_ad_height=280;</script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script></div>

<div class="clearfix steps"><a href="/images/centos-5/squirrelmail.png"><img class="preview" alt="SquirrelMail" src="/images/centos-5/t-squirrelmail.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a><a href="/squirrelmail-webmail-setup-howto-in-centos-5/">How to install SquirrelMail</a></div>
<div class="clearfix steps"><a href="/images/centos-5/squirrelmail-customized-login.png"><img class="preview" alt="SquirrelMail" src="/images/centos-5/t-squirrelmail-customized-login.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a><a href="/customize-squirrelmail-login-page/">Customize login page</a></div> 
<div class="clearfix steps"><a href="/images/centos-5/squirrelmail-captcha.png"><img class="preview" alt="SquirrelMail" src="/images/centos-5/t-squirrelmail-captcha.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a><a href="/squirrelmail-captcha/">CAPTCHA in login page</a></div>
<div class="clearfix steps"><a href="/images/windows-xp/https-squirrelmail.png"><img class="preview" alt="HTTPS SquirrelMail" src="/images/windows-xp/t-https-squirrelmail.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a><a href="/securing-squirrelmail-using-ssl/">Using SSL with SquirrelMail</a></div>
<div class="clearfix steps"><a href="/images/centos-5/sm-personal-info.png"><img class="preview" alt="SquirrelMail" src="/images/centos-5/t-sm-personal-info.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a><a href="/auto-update-squirrelmail-personal-information/">Automatically update name and email address</a></div>
<div class="clearfix steps"><a href="/images/centos-5/sm-change-password.png"><img class="preview" alt="SquirrelMail" src="/images/centos-5/t-sm-change-password.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a><a href="/squirrelmail-change-password-howto/">Change password utility</a></div>
<div class="clearfix steps"><a href="/images/centos-5/sm-addressbook.png"><img class="preview" alt="SquirrelMail" src="/images/centos-5/t-sm-addressbook.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a><a href="/squirrelmail-active-directory-ldap-addressbook/">Active Directory/LDAP Addressbook</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxmail.info/squirrelmail-howtos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Customize SquirrelMail Login Page</title>
		<link>http://www.linuxmail.info/customize-squirrelmail-login-page/</link>
		<comments>http://www.linuxmail.info/customize-squirrelmail-login-page/#comments</comments>
		<pubDate>Sat, 13 Feb 2010 09:41:09 +0000</pubDate>
		<dc:creator>consultant</dc:creator>
				<category><![CDATA[SquirrelMail]]></category>

		<guid isPermaLink="false">http://www.linuxmail.info/?p=374</guid>
		<description><![CDATA[This article describes how to customize the SquirrelMail login page to suit your needs.]]></description>
			<content:encoded><![CDATA[<div class="pad-top steps"><a href="/images/centos-5/squirrelmail.png"><img class="preview" alt="SquirrelMail" src="/images/centos-5/t-squirrelmail.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>The SquirrelMail login page, shown on the left, can easily be changed to suit your needs. This article describes how to customize the SquirrelMail login page.</div>
<span id="more-374"></span>
<br class="clearfix" />
<div class="post-info-spacing"><script type="text/javascript">google_ad_client="pub-3384844279561399";google_ad_slot="5340126843";google_ad_width=336;google_ad_height=280;</script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script></div>

<h2 id="configure-squirrelmail">Configuring SquirrelMail</h2>
<div class="clearfix steps"><a href="/images/centos-5/sm-config.png"><img class="preview" alt="SquirrelMail Configuration" src="/images/centos-5/t-sm-config.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>1. From a Terminal window, type in <tt>/usr/share/squirrelmail/config/conf.pl</tt> and press <em>Enter</em>. This will launch the <strong>SquirrelMail Configuration</strong> utility.</div>
<div class="clearfix steps"><img class="icon32x32 left" alt="Note" src="/images/emblem-note.png" />If your Terminal window has a white background, make sure that the colors are off by looking for the command <tt>Turn color on</tt>. If the command is <tt>Turn color off</tt>, type in C and press <em>Enter</em> to turn the colors off. This will ensure that you will be able to read all of the text.</div>
<div class="clearfix steps"><a href="/images/centos-5/sm-config-organization.png"><img class="preview" alt="SquirrelMail Configuration" src="/images/centos-5/t-sm-config-organization.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>2. Type in <tt>1</tt> and press <em>Enter</em> to select the <strong>Organization Preferences</strong> menu.</div>
<div class="clearfix steps"><a href="/images/centos-5/sm-config-organization-2.png"><img class="preview" alt="SquirrelMail Configuration" src="/images/centos-5/t-sm-config-organization-2.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>3. Update the options to suit your needs. For the logo, put it into the <em>/usr/share/squirrelmail/images/</em> directory. Save your changes when you are done.</div> 
<div class="clearfix steps"><a href="/images/centos-5/squirrelmail-customized-login.png"><img class="preview" alt="SquirrelMail" src="/images/centos-5/t-squirrelmail-customized-login.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>4. Try out the result.</div> ]]></content:encoded>
			<wfw:commentRss>http://www.linuxmail.info/customize-squirrelmail-login-page/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SquirrelMail Change Password Howto</title>
		<link>http://www.linuxmail.info/squirrelmail-change-password-howto/</link>
		<comments>http://www.linuxmail.info/squirrelmail-change-password-howto/#comments</comments>
		<pubDate>Sun, 19 Jul 2009 13:23:00 +0000</pubDate>
		<dc:creator>consultant</dc:creator>
				<category><![CDATA[SquirrelMail]]></category>

		<guid isPermaLink="false">http://www.linuxmail.info/squirrelmail-change-password-howto/</guid>
		<description><![CDATA[How to configure SquirrelMail to provide a password change utility using poppassd.]]></description>
			<content:encoded><![CDATA[<p>If you are using Linux system accounts as your mail accounts, you can install the change_passwd plugin to enable SquirrelMail to provide a password change utility using the background service <strong>poppassd</strong> to reliably and securely change a user&#8217;s password.</p>
<span id="more-345"></span>
<div class="post-info-spacing"><script type="text/javascript">google_ad_client="pub-3384844279561399";google_ad_slot="5340126843";google_ad_width=336;google_ad_height=280;</script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script></div>

<h2>Install the SquirrelMail Change Password Plugin</h2>
<div class="clearfix steps"><a href="/images/centos-5/service-config-poppassd.png"><img class="preview" alt="Service Configuration" src="/images/centos-5/t-service-config-poppassd.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>1. <a href="/poppassd-setup-howto-centos-5/">Install the Poppassd service.</a></div>
<div class="clearfix steps"><img class="icon32x32 left" alt="Important" src="/images/emblem-important.png" /><strong>Poppassd</strong> should be installed on the same server where dovecot is installed. And if it is not on the same server as SquirrelMail, then <a href="/firewall-configuration-centos-5/">open the poppassd port 106.</a></div>
<div class="clearfix steps"><a href="/images/centos-5/squirrelmail.png"><img class="preview" alt="SquirrelMail" src="/images/centos-5/t-squirrelmail.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>2. Connect to your SquirrelMail server and note down its version.</div>
<div class="clearfix steps"><a href="/images/centos-5/sm-download-plugins.png"><img class="preview" alt="SquirrelMail" src="/images/centos-5/t-sm-download-plugins.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>3. Download the <a href="/files/change_passwd-4.2f.tar.gz">Change Passwd 4.2f</a> and <a href="http://www.squirrelmail.org/plugin_download.php?id=152&#038;rev=1342">Compatibility 2.0.x</a> plugins.</div>
<div class="clearfix steps"><a href="/images/centos-5/sm-plugins.png"><img class="preview" alt="SquirrelMail" src="/images/centos-5/t-sm-plugins.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>4. Extract the downloaded files and put them into the <em>/usr/share/squirrelmail/plugins</em> directory.</div>
<div class="clearfix steps"><img class="icon32x32 left" alt="Note" src="/images/emblem-note.png" />The SquirrelMail Change Password and Compatibility archives has to be extracted directly into the SquirrelMail plugin directory to enable Linux to apply the proper SELinux Context into the files. See the <a href="/auto-update-squirrelmail-personal-information/">SquirrelMail RetrieveUserData plugin</a> if you need help on how to do it.</div>
<div class="clearfix steps"><a href="/images/centos-5/sm-config.png"><img class="preview" alt="SquirrelMail Configuration" src="/images/centos-5/t-sm-config.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>5. From a Terminal window, type in <tt>/usr/share/squirrelmail/config/conf.pl</tt> and press <em>Enter</em>. This will launch the <strong>SquirrelMail Configuration</strong> utility.</div>
<div class="clearfix steps"><img class="icon32x32 left" alt="Note" src="/images/emblem-note.png" />If your Terminal window has a white background, make sure that the colors are off by looking for the command <tt>Turn color on</tt>. If the command is <tt>Turn color off</tt>, type in C and press <em>Enter</em> to turn the colors off. This will ensure that you will be able to read all of the text.</div>
<div class="clearfix steps"><a href="/images/centos-5/sm-config-plugins.png"><img class="preview" alt="SquirrelMail Configuration" src="/images/centos-5/t-sm-config-plugins.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>6. Type in 8 and press <em>Enter</em> to list the <strong>Plugins</strong> submenu.</div>
<div class="clearfix steps"><a href="/images/centos-5/sm-config-plugins-2.png"><img class="preview" alt="SquirrelMail Configuration" src="/images/centos-5/t-sm-config-plugins-2.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>7. Install the <strong>change_passwd</strong> plugin by typing in the number corresponding to it and press <em>Enter</em>. When you are done, type in q and press <em>Enter</em> to quit then type in y and press <em>Enter</em> to save your changes.</div>
<div class="clearfix steps"><a href="/images/centos-5/terminal-patch-compatibility.png"><img class="preview" alt="Terminal" src="/images/centos-5/t-terminal-patch-compatibility.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a><div class="m">8. If your version of SquirrelMail is not 1.4.13 and higher or 1.5.1 and higher, you need to patch your SquirrelMail source. Go to <em>/usr/share/squirrelmail/plugins/compatibility</em> and apply the compatibility patch by typing in the commands below.
<pre class="steps">
cd /usr/share/squirrelmail/plugins/compatibility/
patch -p0 < patches/compatibility_patch-1.4.8.diff
</pre>
Replace <tt>1.4.8</tt> with your SquirrelMail version.
</div>
</div>
<div class="clearfix steps"><a href="/images/centos-5/edit-change-passwd-config.png"><img class="preview" alt="GEdit" src="/images/centos-5/t-edit-change-passwd-config.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>9. In the <em>/usr/share/squirrelmail/plugins/change_passwd</em> directory, copy the file <em>config.php.sample</em> and save it as <em>config.php</em>. Edit <em>config.php</em> and review the default settings.</div>
<p>Below are settings in config.php you may wish to change</p>
<ul>
<li><strong>$minimumPasswordLength</strong> - Minimum length of the password.</li>
<li><strong>$changePasswdInLogin</strong> - Change password from the login form.</li>
</ul>
<h2 id="change-password">Test the SquirrelMail Change Password</h2>
<div class="clearfix steps"><a href="/images/centos-5/sm-options.png"><img class="preview" alt="SquirrelMail" src="/images/centos-5/t-sm-options.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>1. Login to SquirrelMail and go to the Options page. You should see the new <strong>Change Password</strong> section.</div>
<div class="clearfix steps"><a href="/images/centos-5/sm-change-password.png"><img class="preview" alt="SquirrelMail" src="/images/centos-5/t-sm-change-password.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>2. Click the <em>Change Password</em> link to view the new Change Password page.</div>
<div class="clearfix steps"><img class="icon32x32 left" alt="Note" src="/images/emblem-note.png" />If you encounter a blank page, check the log file at <em>/var/log/httpd/error_log</em>.</div>]]></content:encoded>
			<wfw:commentRss>http://www.linuxmail.info/squirrelmail-change-password-howto/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>SquirrelMail Postfix Admin Plugin</title>
		<link>http://www.linuxmail.info/squirrelmail-postfixadmin-plugin/</link>
		<comments>http://www.linuxmail.info/squirrelmail-postfixadmin-plugin/#comments</comments>
		<pubDate>Sat, 11 Jul 2009 08:44:07 +0000</pubDate>
		<dc:creator>consultant</dc:creator>
				<category><![CDATA[SquirrelMail]]></category>

		<guid isPermaLink="false">http://www.linuxmail.info/?p=328</guid>
		<description><![CDATA[The SquirrelMail Postfix Admin Plugin will allow your users to change their Vacation, Password and Forwarding settings if you are using Postfix Admin to administer your Postfix mail server.]]></description>
			<content:encoded><![CDATA[<p>The <strong>SquirrelMail Postfix Admin Plugin</strong> will allow your users to change their <em>Vacation</em>, <em>Password</em> and <em>Forwarding</em> settings if you are using Postfix Admin to administer your Postfix mail server. If you are not using Postfix Admin, you can still install and use it along with this plugin to use its vacation notification feature.</p>
<span id="more-328"></span>
<div class="post-info-spacing"><script type="text/javascript">google_ad_client="pub-3384844279561399";google_ad_slot="5340126843";google_ad_width=336;google_ad_height=280;</script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script></div>

<h2>Install the SquirrelMail Postfix Admin Plugin</h2>
<div class="clearfix steps"><a href="/images/centos-5/squirrelmail-postfixadmin-download.png"><img class="preview" alt="SquirrelMail" src="/images/centos-5/t-squirrelmail-postfixadmin-download.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>1. Download the <a href="/files/squirrelmail-postfixadmin-0.4.3.2.tar.gz">squirrelmail-postfixadmin</a> plugin.</div>
<div class="clearfix steps"><a href="/images/centos-5/squirrelmail-postfixadmin-desktop.png"><img class="preview" alt="SquirrelMail PostfixAdmin downloaded" src="/images/centos-5/t-squirrelmail-postfixadmin-desktop.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>2. Double click the downloaded file to launch the <strong>Archive Manager</strong>.</div>
<div class="clearfix steps"><a href="/images/centos-5/squirrelmail-postfixadmin-archive.png"><img class="preview" alt="SquirrelMail PostfixAdmin Archive" src="/images/centos-5/t-squirrelmail-postfixadmin-archive.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>3. Click the <em>Extract</em> button to launch the <strong>Extract</strong> window.</div>
<div class="clearfix steps"><a href="/images/centos-5/squirrelmail-postfixadmin-extract.png"><img class="preview" alt="SquirrelMail PostfixAdmin Extract" src="/images/centos-5/t-squirrelmail-postfixadmin-extract.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>4. Change the destination folder by clicking on <em>Desktop</em>. In the popup menu, select <em>Other&#8230;</em>.</div>
<div class="clearfix steps"><a href="/images/centos-5/squirrelmail-postfixadmin-dest.png"><img class="preview" alt="SquirrelMail PostfixAdmin Destination" src="/images/centos-5/t-squirrelmail-postfixadmin-dest.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>5. Click the notepad button and in the <em>Location</em> field type in <em>/usr/share/squirrelmail/plugins/</em> and click <em>Open</em>.</div>
<div class="clearfix steps"><a href="/images/centos-5/squirrelmail-postfixadmin-extract-2.png"><img class="preview" alt="RetrieveUserData Extract" src="/images/centos-5/t-squirrelmail-postfixadmin-extract-2.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>6. Click the <em>Extract</em> button to start extracting.</div>
<div class="clearfix steps"><img class="icon32x32 left" alt="Note" src="/images/emblem-note.png" />The SquirrelMail PostfixAdmin archive has to be extracted directly into the SquirrelMail plugin directory to enable Linux to apply the proper SELinux Context into the files.</div>
<h2>Configure the SquirrelMail Postfix Admin Plugin</h2>
<div class="clearfix steps"><img class="icon32x32 left" alt="Important" src="/images/emblem-important.png" />If you are not actually using Postfix Admin, make sure you have <a href="/squirrelmail-webmail-setup-howto-in-centos-5/#configure-squirrelmail">configured the domain in SquirrelMail</a>.</div>
<div>&nbsp;</div>
<div class="clearfix steps"><a href="/images/centos-5/sm-config.png"><img class="preview" alt="SquirrelMail Configuration" src="/images/centos-5/t-sm-config.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>1. From a Terminal window, type in <tt>/usr/share/squirrelmail/config/conf.pl</tt> and press <em>Enter</em>. This will launch the <strong>SquirrelMail Configuration</strong> utility.</div>
<div class="clearfix steps"><img class="icon32x32 left" alt="Note" src="/images/emblem-note.png" />If your Terminal window has a white background, make sure that the colors are off by looking for the command <tt>Turn color on</tt>. If the command is <tt>Turn color off</tt>, type in C and press <em>Enter</em> to turn the colors off. This will ensure that you will be able to read all of the text.</div>
<div class="clearfix steps"><a href="/images/centos-5/sm-config-plugins.png"><img class="preview" alt="SquirrelMail Configuration" src="/images/centos-5/t-sm-config-plugins.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>2. Type in 8 and press <em>Enter</em> to list the <strong>Plugins</strong> submenu.</div>
<div class="clearfix steps"><a href="/images/centos-5/sqmail-config-plugin-postfixadmin.png"><img class="preview" alt="SquirrelMail Configuration" src="/images/centos-5/t-sqmail-config-plugin-postfixadmin.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>3. Install the <strong>postfixadmin</strong> plugin by typing in the number corresponding to it and press <em>Enter</em>. When you are done, type in <tt>q</tt> and press <em>Enter</em> to quit then type in <tt>y</tt> and press <em>Enter</em> to save your changes.</div>
<div class="clearfix steps"><a href="/images/centos-5/yum-install-php-pear-mdb2-driver-mysql.png"><img class="preview" alt="yum install php-pear-MDB2-Driver-mysql" src="/images/centos-5/t-yum-install-php-pear-mdb2-driver-mysql.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>4. Type in the command below to install the required dependency for this plugin.
<pre class="steps">
yum install php-pear-MDB2-Driver-mysql
</pre> 
</div>
<div class="clearfix steps"><a href="/images/centos-5/edit-postfixadmin-config-php.png"><img class="preview" alt="GEdit" src="/images/centos-5/t-edit-postfixadmin-config-php.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a><div class="m">5. In the <em>/usr/share/squirrelmail/plugins/postfixadmin</em> directory, copy the file <em>config.php.sample</em> and save it as <em>config.php</em>. Edit <em>config.php</em> and set the items below to the same values as your PostfixAdmin configuration.
<pre class="steps">
$CONF['database_host']
$CONF['database_user']
$CONF['database_password']
$CONF['database_name']
</pre>
</div>
<div class="clearfix steps"><img class="icon32x32 left" alt="Note" src="/images/emblem-note.png" />The settings <strong>$AllowForwarding</strong> and <strong>$AllowChangePass</strong> can be set to <em>true</em> only if you are using Postfix Admin to manage your Postfix mail server.</div>
</div>
<div class="clearfix steps"><a href="/images/centos-5/squirrelmail-options-auto-response.png"><img class="preview" alt="SquirrelMail Options" src="/images/centos-5/t-squirrelmail-options-auto-response.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>6. Login to SquirrelMail and click <em>Options</em>, you should now see the new <strong>Auto Response</strong> section.</div>
<div class="clearfix steps"><a href="/images/centos-5/squirrelmail-auto-response.png"><img class="preview" alt="SquirrelMail Options" src="/images/centos-5/t-squirrelmail-auto-response.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>7. Congratulations, it works.</div>
<div class="clearfix steps"><img class="icon32x32 left" alt="Important" src="/images/emblem-important.png" />The plugin only sets the vacation message of the user, <a href="/postfix-vacation-message/">Postfix has to be configured to handle vacation messages.</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.linuxmail.info/squirrelmail-postfixadmin-plugin/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>SquirrelMail Retrieve User Data</title>
		<link>http://www.linuxmail.info/retrieveuserdata/</link>
		<comments>http://www.linuxmail.info/retrieveuserdata/#comments</comments>
		<pubDate>Tue, 09 Jun 2009 13:46:58 +0000</pubDate>
		<dc:creator>consultant</dc:creator>
				<category><![CDATA[SquirrelMail]]></category>

		<guid isPermaLink="false">http://www.linuxmail.info/?p=273</guid>
		<description><![CDATA[Retrieve User Data SquirrelMail plugin retrieves a user's name and e-mail address from a configurable source like LDAP, MySQL, Linux system accounts and other sources.]]></description>
			<content:encoded><![CDATA[<p>The SquirrelMail <strong>Retrieve User Data</strong> plugin retrieves a user&#8217;s name and e-mail address from a configurable source like LDAP, MySQL, Linux system accounts and other sources. Users do not need to configure Squirrelmail before writing their first mail.</p>
<span id="more-273"></span>
<div class="post-info-spacing"><script type="text/javascript">google_ad_client="pub-3384844279561399";google_ad_slot="5340126843";google_ad_width=336;google_ad_height=280;</script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script></div>

<h2>History</h2>
<h3>Version 0.9-1.4.3</h3>
<p>Released on July 25, 2009<br />
[ <a href="/files/retrieveuserdata.0.9-1.4.3.tar.gz">download</a> ]</p>
<ul>
<li>Fixed the bug that occurs when RetrieveUserData is used with the ChangePassword plugin.</li>
</ul>
<h3>Version 0.9-1.4.2</h3>
<p>Released on June 7, 2009<br />
[ <a href="/files/retrieveuserdata.0.9-1.4.2.tar.gz">download</a> ]</p>
<ul>
<li>Domain name for Linux system accounts are now retrieved from the setting in SquirrelMail instead of being derived using the hostname command.</li>
<li>Added option to disable LDAP referral chasing.</li>
</ul>
<h3>Version 0.9-1.4.1</h3>
<p>Released on November 15, 2008<br />
[ <a href="/files/retrieveuserdata.0.9-1.4.1.tar.gz">download</a> ]</p>
<ul>
<li>Fixed Linux system account retrieval by detecting the domain name hostname command.</li>
<li>Added option to set LDAP protocol version.</li>
<li>Optimized the settings saving by.</li>
</ul>
<a href="http://www.squirrelmail.org/plugin_view.php?id=11">More history on the SquirrelMail website</a>
<h2>Howtos</h2>
<div class="clearfix steps"><a href="/images/centos-5/sm-personal-info.png"><img class="preview" alt="SquirrelMail" src="/images/centos-5/t-sm-personal-info.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a><a href="/auto-update-squirrelmail-personal-information/">How to install the Retrieve User Data plugin in SquirrelMail</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.linuxmail.info/retrieveuserdata/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Securing SquirrelMail using SSL</title>
		<link>http://www.linuxmail.info/securing-squirrelmail-using-ssl/</link>
		<comments>http://www.linuxmail.info/securing-squirrelmail-using-ssl/#comments</comments>
		<pubDate>Mon, 18 Aug 2008 23:59:05 +0000</pubDate>
		<dc:creator>consultant</dc:creator>
				<category><![CDATA[SquirrelMail]]></category>
		<category><![CDATA[SSL/TLS]]></category>

		<guid isPermaLink="false">http://www.linuxmail.info/?p=82</guid>
		<description><![CDATA[Learn how to secure your SquirrelMail communication using SSL.]]></description>
			<content:encoded><![CDATA[<p><strong>Secure Sockets Layer (SSL)</strong> enables the HTTP protocol to be secured. This page will show you how to configure SSL in Apache and SquirrelMail.</p>
<span id="more-82"></span>
<div class="post-info-spacing"><script type="text/javascript">google_ad_client="pub-3384844279561399";google_ad_slot="5340126843";google_ad_width=336;google_ad_height=280;</script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script></div>

<h2>Configuring Apache for SSL</h2>
<div class="clearfix steps"><a href="/images/centos-5/genkey-keypair.png"><img class="preview" alt="Keypair generation" src="/images/centos-5/t-genkey-keypair.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>1. <a href="/generate-ssl-certificate/">Generate a certificate using the <em>genkey</em> tool.</a></div>
<div class="clearfix steps"><a href="/images/centos-5/edit-ssl-conf.png"><img class="preview" alt="Edit ssl.conf" src="/images/centos-5/t-edit-ssl-conf.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>2. Edit the file <em>/etc/httpd/conf.d/ssl.conf</em> and edit the lines below.</div>
<div class="clearfix steps">
<pre class="steps">
DocumentRoot /usr/share/squirrelmail
ServerName mail.acme.local:443
SSLCertificateFile /etc/pki/tls/certs/mail.acme.local.cert
SSLCertificateKeyFile /etc/pki/tls/private/mail.acme.local.key
</pre>
Replace <em>mail.acme.local</em> with your server name.
</div>
<div class="clearfix steps"><img class="icon32x32 left" alt="Note" src="/images/emblem-note.png" />If you are using Red Hat Enterprise Linux 6 or CentOS 6, the generated certificate file will have a <em>.crt</em> extension instead of <em>.cert</em>.</div>
<div class="clearfix steps"><img class="icon32x32 left" alt="Note" src="/images/emblem-note.png" />If you are not using Red Hat Enterprise Linux or CentOS, make sure the lines below are present.
<pre class="steps">
LoadModule ssl_module modules/mod_ssl.so
Listen 443
</pre>
</div>
<div class="clearfix steps"><a href="/images/centos-5/service-config.png"><img class="preview" alt="Service Configuration" src="/images/centos-5/t-service-config.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>3. Restart the httpd service. <a href="/how-to-start-stop-services-centos-5/">Learn how to restart services here.</a></div>
<div class="clearfix steps"><a href="/images/windows-xp/https-squirrelmail.png"><img class="preview" alt="HTTPS SquirrelMail" src="/images/windows-xp/t-https-squirrelmail.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>4. Try accessing SquirrelMail using <em>https</em> instead of <em>http</em>.</div>
<div class="clearfix steps"><img class="icon32x32 left" alt="Note" src="/images/emblem-note.png" />You can force browsers to always use the SSL version. See <a href="/squirrelmail-webmail-setup-howto-in-centos-5/#virtual-host">Relocating SquirrelMail into the domain root.</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.linuxmail.info/securing-squirrelmail-using-ssl/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>SquirrelMail LDAP Change Password Howto</title>
		<link>http://www.linuxmail.info/squirrelmail-ldap-change-password-howto/</link>
		<comments>http://www.linuxmail.info/squirrelmail-ldap-change-password-howto/#comments</comments>
		<pubDate>Mon, 19 May 2008 15:36:01 +0000</pubDate>
		<dc:creator>consultant</dc:creator>
				<category><![CDATA[LDAP]]></category>
		<category><![CDATA[SquirrelMail]]></category>

		<guid isPermaLink="false">http://www.linux-mail.info/squirrelmail-ldap-change-password-howto/</guid>
		<description><![CDATA[Shows how to change an LDAP password using the SquirrelMail Change Password plugin.]]></description>
			<content:encoded><![CDATA[<p>This page will show you how to configure the <strong>ldap-chpasswd</strong> included in the <a href="/change_passwd/">SquirrelMail Change Password plugin</a>. The ldap-chpasswd can change an LDAP server password. If you have not yet installed this plugin, see the <a href="/squirrelmail-change-password-howto/">SquirrelMail Change Password Howto</a>.</p>
<span id="more-77"></span>
<div class="post-info-spacing"><script type="text/javascript">google_ad_client="pub-3384844279561399";google_ad_slot="5340126843";google_ad_width=336;google_ad_height=280;</script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script></div>

<div class="clearfix steps"><a href="/images/centos-5/installing-rpmforge.png"><img class="preview" alt="Install RPMForge" src="/images/centos-5/t-installing-rpmforge.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>1. If you have not yet configured the RPMForge yum repository, see <a href="/how-to-install-clam-antivirus-centos-5/#rpmforge">Add RPMForge to your Yum repository</a>.</div>
<div class="clearfix steps"><a href="/images/centos-5/yum-install-perl-ldap.png"><img class="preview" alt="Yum Install Perl" src="/images/centos-5/t-yum-install-perl-ldap.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>2. Type in <em>yum install perl perl-ldap</em> from a terminal window. This will install the ldap-chpasswd prerequisites.</div>
<div class="clearfix steps"><a href="/images/centos-5/terminal-ldap-chpasswd.png"><img class="preview" alt="ldap-chpasswd" src="/images/centos-5/t-terminal-ldap-chpasswd.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>3. Go to the <em>/usr/share/squirrelmail/plugin/change_passwd</em> directory. Check if ldap-chpasswd runs by typing in <tt>./ldap-chpasswd</tt></div>
<div class="clearfix steps"><a href="/images/centos-5/edit-ldap-chpasswd-cfg.png"><img class="preview" alt="ldap-chpasswd" src="/images/centos-5/t-edit-ldap-chpasswd-cfg.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a><div class="m">4. Copy the file <em>ldap-chpasswd.cfg.sample</em> and save it as <em>ldap-chpasswd.cfg</em>. Next edit the <em>ldap-chpasswd.cfg</em> file and set the value of the keys below.
<pre class="steps">
$isActiveDirectory = 0;
$hosts = "localhost";
$domain = "acme.local";
$searchBase = "dc=acme,dc=local";
$bindDN = "cn=manager,dc=acme,dc=local";
$bindPW = "secret";
$userAttr = "uid";
</pre>
Values above are samples only, replace them with values appropriate for your setup.
</div>
</div>
<div class="clearfix steps"><a href="/images/centos-5/ldap-chpasswd-search-2.png"><img class="preview" alt="ldap-chpasswd" src="/images/centos-5/t-ldap-chpasswd-search-2.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>5. Check your configuration by typing in <tt>./ldap-chpasswd user</tt>. Replace <em>user</em> and with a LDAP user name. You should see the distinguished name of the user.</div>
<div class="clearfix steps"><a href="/images/centos-5/edit-change-passwd-config-2.png"><img class="preview" alt="Edit config.php" src="/images/centos-5/t-edit-change-passwd-config-2.png" onmouseover="changeSrc(this)" /><img class="full" alt="" src="/images/busy.gif" /></a>6. Edit the <em>config.php</em> and set <em>$overridePathToChpasswd</em> to <em>ldap-chpasswd</em>. That&#8217;s it, you should now be able to change your LDAP password from SquirrelMail.</div>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxmail.info/squirrelmail-ldap-change-password-howto/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

