<?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>TommyBlue.it &#187; debian etch</title>
	<atom:link href="http://www.tommyblue.it/tag/debian-etch/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.tommyblue.it</link>
	<description>Bombardare per la pace è un po' come trombare per la verginità...</description>
	<lastBuildDate>Wed, 01 Sep 2010 10:11:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Mailserver with OpenLDAP, Postfix, Dovecot, Horde from source on Debian Etch</title>
		<link>http://www.tommyblue.it/2008/10/06/mailserver-with-openldap-postfix-dovecot-horde-from-source-on-debian-etch/</link>
		<comments>http://www.tommyblue.it/2008/10/06/mailserver-with-openldap-postfix-dovecot-horde-from-source-on-debian-etch/#comments</comments>
		<pubDate>Mon, 06 Oct 2008 20:37:14 +0000</pubDate>
		<dc:creator>TommyBlue</dc:creator>
				<category><![CDATA[How-To]]></category>
		<category><![CDATA[Informatica]]></category>
		<category><![CDATA[Software Libero]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[debian etch]]></category>
		<category><![CDATA[dovecot]]></category>
		<category><![CDATA[horde]]></category>
		<category><![CDATA[imap]]></category>
		<category><![CDATA[imp]]></category>
		<category><![CDATA[ldap]]></category>
		<category><![CDATA[openldap]]></category>
		<category><![CDATA[openssl]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[pop]]></category>
		<category><![CDATA[postfix]]></category>
		<category><![CDATA[ssl]]></category>

		<guid isPermaLink="false">http://www.tommyblue.it/?p=241</guid>
		<description><![CDATA[During this howto i&#8217;ll setup a mail server with LDAP users, Postfix virtual transport and POP/IMAP access (with SSL). I&#8217;ll moreover setup Apache2 with PHP support, Horde webmail, vacation messages and user quotas. Every program will be compiled into /usr/src and installed into /usr/local/program_name. The mailboxes (in Maildir format) will be stored into /mail/uid/ Debian [...]]]></description>
			<content:encoded><![CDATA[<p>During this howto i&#8217;ll setup a mail server with LDAP users, Postfix virtual transport and POP/IMAP access (with SSL). I&#8217;ll moreover setup Apache2 with PHP support, Horde webmail, vacation messages and user quotas.<br />
Every program will be compiled into <em>/usr/src</em> and installed into <em>/usr/local/<strong>program_name</strong></em>. The mailboxes (in Maildir format) will be stored into <em>/mail/<strong>uid</strong>/</em></p>
<h4>Debian Etch installation</h4>
<p>Let&#8217;s start installing Debian Etch from businesscard and unchecking all the default packages (Desktop environment and Base system). After the reboot install some basic package:</p>
<p><code>apt-get install build-essential vim openssh-server psmisc autoconf file</code></p>
<p>OpenSSH is just an optional server, but i&#8217;m working on a VMWare virtual machine and an ssh console is more comfortable than the VMWare console :)<br />
<span id="more-241"></span></p>
<h4>Softwares</h4>
<p>Now download all the needed packages into <em>/usr/src</em>:</p>
<ul>
<li>OpenSSL 0.9.8i</li>
<li>BerkeleyDB 4.6.21 (<strong>version 4.7 is unsupported from OpenLDAP</strong>)</li>
<li>OpenLDAP 2.4.11</li>
<li>Apache 2.2.9</li>
<li>IMAP 2007b</li>
<li>PHP 5.2.6</li>
<li>Postfix 2.5 Patchlevel 5</li>
<li>Dovecot 1.1.3</li>
</ul>
<h4>OpenSSL</h4>
<p><code>~$ cd /usr/src/openssl<br />
~$ ./config --openssldir=/usr/local/openssl --prefix=/usr/local/openssl<br />
~$ make<br />
~# make install<br />
</code></p>
<h4>BerkeleyDB</h4>
<p><code>~$ cd /usr/src/db/build_unix<br />
~$ ../dist/configure --prefix=/usr/local/BerkeleyDB<br />
~$ make<br />
~# make install<br />
</code></p>
<h4>OpenLDAP</h4>
<p><code>~# ln -s /usr/local/BerkeleyDB/include/db.h /usr/include/<br />
~$ CPPFLAGS="-I/usr/local/BerkeleyDB/include/" LDFLAGS="-L/usr/local/lib -L/usr/local/BerkeleyDB/lib -R/usr/local/BerkeleyDB/lib" LD_LIBRARY_PATH="/usr/src/db-4.6.21.NC/build_unix/.libs/" ./configure --prefix=/usr/local/openldap --enable-crypt<br />
~$ make depend<br />
~$ make<br />
~$ make test<br />
~# make install<br />
</code></p>
<p>For this howto i&#8217;ll use <strong>dc=example,dc=com</strong>. Edit <em>/usr/local/openldap/etc/openldap/slapd.conf</em> including some schemas and setting the password for <strong>cn=Manager,dc=example,dc=com</strong></p>
<p><code>include         /usr/local/openldap/etc/openldap/schema/cosine.schema<br />
include         /usr/local/openldap/etc/openldap/schema/nis.schema<br />
include         /usr/local/openldap/etc/openldap/schema/inetorgperson.schema<br />
</code></p>
<p>Rename <em>/usr/local/openldap/var/openldap-data/DB_CONFIG.example</em> to <em>/usr/local/openldap/var/openldap-data/DB_CONFIG</em> and type:<br />
<code>/usr/local/openldap/libexec/slapd</code><br />
to start the server.</p>
<p>Then create an ldif file (<strong>base.ldif</strong>) for the initial user:<br />
<code>dn: dc=example,dc=com<br />
      objectclass: dcObject<br />
      objectclass: organization<br />
      o: example<br />
      dc: example</p>
<p>      dn: cn=Manager,dc=example,dc=com<br />
      objectclass: organizationalRole<br />
      cn: Manager<br />
</code></p>
<p>and add it to the database:<br />
<code>/usr/local/openldap/bin/ldapadd -x -D "cn=Manager,dc=example,dc=com" -W -f base.ldif<br />
</code></p>
<p>Now let&#8217;s create some users, i&#8217;ll use these objects:<br />
<code>objectClass: inetOrgPerson<br />
 objectClass: top<br />
 objectClass: posixAccount<br />
 objectClass: shadowAccount<br />
</code></p>
<p>An example:<br />
<code>dn: cn=tommaso,ou=utenti,dc=example,dc=com<br />
cn: Tommaso<br />
gidNumber: 10001<br />
homeDirectory: /mail/tommaso<br />
sn: Visconti<br />
uid: tommaso<br />
uidNumber: 10001<br />
objectClass: inetOrgPerson<br />
objectClass: posixAccount<br />
objectClass: shadowAccount<br />
objectClass: top<br />
loginShell: /bin/bash<br />
givenName: Tommaso<br />
mail: tommaso@example.com<br />
shadowWarning: 7<br />
shadowMax: 99999<br />
shadowLastChange: 14121<br />
labeledURI: pippo<br />
employeeType: active<br />
userPassword: {CRYPT}cfBmIgztxLBh6<br />
</code></p>
<p>If you want to set these users as system users install <strong>libnss-ldap</strong><br />
<code>apt-get install libnss-ldap</code><br />
and edit <em>/etc/nsswitch.conf</em><br />
<code>passwd:	compat ldap<br />
group: 	compat ldap<br />
shadow:	compat ldap</code></p>
<p>and create the group:<br />
<code>groupadd -g 10001 users</code></p>
<p>You can verify with:<br />
<code>getent passwd</code></p>
<h4>Apache</h4>
<p><code>~$ cd /usr/src/apache2</p>
<p>~$ ./configure --prefix=/usr/local/apache2 --enable-so --with-ssl=/usr/local/openssl/ --enable-ssl<br />
~$ make<br />
~# make install<br />
</code></p>
<p>Edit <em>/usr/local/apache2/conf/apache.conf</em> and launch with:<br />
<code>/usr/local/apache2/bin/apachectl -k start</code></p>
<h4>IMAP</h4>
<p>The IMAP library is needed from PHP to send email from the webmail.<br />
<code>~$ wget ftp://ftp.cac.washington.edu/imap/imap.tar.Z<br />
~$ cd /usr/src<br />
~$ tar xvzf imap.tar.Z<br />
~$ cd imap-2007b<br />
~$ make slx SSLTYPE=none<br />
~$ mkdir -p /usr/local/imap/lib<br />
~$ mkdir /usr/local/imap/include<br />
~$ cp c-client/*.h /usr/local/imap/include/<br />
~$ cp c-client/*.c /usr/local/imap/lib/<br />
~$ cp c-client/c-client.a /usr/local/imap/lib/libc-client.a<br />
</code></p>
<h4>PHP</h4>
<p>First, download and unzip the mysql client libraries, then:<br />
<code>~$ apt-get install libjpeg-dev libpng-dev libxml2-dev libmcrypt-dev libmagic1<br />
~$ cd /usr/src/php<br />
~$ ./configure --prefix=/usr/local/php5 --with-apxs2=/usr/local/apache2/bin/apxs --with-gettext --with-~$ mcrypt --with-iconv --enable-mbstring=all --enable-mbregex --with-gd --with-png-dir=/usr/lib --with-jpeg-dir=/usr/lib --with-mime-magic=/usr/share/file/magic.mime --with-sqlite --with-ldap=/usr/local/openldap/ --with-imap=/usr/local/imap --with-mysql=/usr/src/mysql-5.0.67-linux-i686/ --with-mysqli=/usr/src/mysql-5.0.67-linux-i686/bin/mysql_config<br />
~$ make<br />
~$ make install<br />
</code></p>
<p>Edit <strong>apache.conf</strong> adding <strong>index.php</strong> to the default pages; if not present add this too:<br />
<code>&lt;filesmatch \.php$&gt;<br />
        SetHandler application/x-httpd-php<br />
&lt;/filesmatch&gt;<br />
</code></p>
<h4>Postfix</h4>
<p>Create <strong>/etc/ld.so.conf.d/my_libraries.conf</strong>:<br />
<code>/usr/local/openssl/lib<br />
/usr/local/BerkeleyDB/lib<br />
/usr/local/openldap/lib<br />
</code><br />
and launch <strong>ldconfig</strong>!</p>
<p><code>~# ln -s /usr/local/BerkeleyDB/lib/libdb.so /usr/lib<br />
~# addgroup --system postfix<br />
~# adduser --system -ingroup postfix --home /mail --no-create-home --disabled-password postfix<br />
~# addgroup --system postdrop<br />
~# addgroup --gid 800 maildeliver<br />
~# adduser --system --uid 800 --gid 800 --home /mail --disabled-password --no-create-home maildeliver<br />
~$ export LD_LIBRARY_PATH="/usr/local/openldap/lib:/usr/local/BerkeleyDB/lib/"<br />
~$ make makefiles CCARGS='-DDEF_CONFIG_DIR=\"/usr/local/postfix/etc\" -DDEF_COMMAND_DIR=\"/usr/local/postfix/sbin\" -DDEF_DAEMON_DIR=\"/usr/local/postfix/libexec\" -DDEF_MANPAGE_DIR=\"/usr/local/postfix/man\" -DDEF_SENDMAIL_PATH=\"/usr/local/postfix/bin/sendmail\" -DDEF_MAILQ_PATH=\"/usr/local/postfix/bin/mailq\" -DDEF_DATA_DIR=\"/usr/local/postfix/lib\" -DHAS_DB -I/usr/local/BerkeleyDB/include -DHAS_LDAP -I/usr/local/openldap/include' AUXLIBS='-llber -L/usr/local/BerkeleyDB/include/ -ldb -lldap -L/usr/local/openldap/lib'<br />
~$ make<br />
~# make install<br />
~# ln -s /usr/local/postfix/etc/aliases /etc/<br />
~# /usr/local/postfix/sbin/postfix -c /usr/local/postfix/etc/ set-permissions<br />
~# chown -R postfix /usr/local/postfix/lib<br />
</code></p>
<p>The gid and user 800 will be used for the virtual transport.</p>
<p>This is <strong>main.cf</strong>:<br />
<code>queue_directory = /usr/local/postfix-2.5.5/spool<br />
command_directory = /usr/local/postfix-2.5.5/sbin<br />
daemon_directory = /usr/local/postfix-2.5.5/libexec<br />
data_directory = /usr/local/postfix-2.5.5/lib<br />
mail_owner = postfix<br />
debug_peer_level = 2<br />
debugger_command =<br />
	 PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin<br />
	 ddd $daemon_directory/$process_name $process_id &#038; sleep 5<br />
sendmail_path = /usr/local/postfix-2.5.5/sbin/sendmail<br />
newaliases_path = /usr/local/postfix-2.5.5/bin/newaliases<br />
mailq_path = /usr/local/postfix-2.5.5/bin/mailq<br />
setgid_group = postdrop<br />
html_directory = no<br />
manpage_directory = /usr/local/postfix-2.5.5/man<br />
readme_directory = no<br />
smtpd_banner = Benvenuti ai puri di cuore<br />
biff = no<br />
append_dot_mydomain = no<br />
myhostname = mail.example.com<br />
alias_maps = hash:/etc/aliases<br />
alias_database = hash:/etc/aliases<br />
myorigin = /etc/mailname<br />
mydestination = localhost<br />
relayhost =<br />
mynetworks = 127.0.0.0/8 192.168.0.0/24<br />
mailbox_size_limit = 0<br />
recipient_delimiter = +<br />
inet_interfaces = all<br />
home_mailbox = Maildir/<br />
virtual_transport = virtual<br />
virtual_uid_maps = static:800<br />
virtual_gid_maps = static:800<br />
virtual_mailbox_base = /mail<br />
virtual_mailbox_maps = ldap:/usr/local/postfix-2.5.5/etc/ldap-accounts.cf<br />
virtual_mailbox_domains = example.com<br />
virtual_alias_maps = hash:/etc/aliases<br />
relay_domains = localhost</code></p>
<p><strong>ldap-accounts.cf</strong>:<br />
<code>server_host = localhost<br />
search_base = ou=utenti,dc=example,dc=com<br />
query_filter = mail=%s<br />
result_attribute = uid<br />
version = 3<br />
bind = yes<br />
bind_dn = cn=Manager,dc=example,dc=com<br />
bind_pw = pippo<br />
</code></p>
<p>Remember to create an user for bindings and edit Postfix and Dovecot configurations to use it.<br />
To verify the ldap file use postmap:<br />
<code>~$ postmap -q tommaso.visconti@example ldap:/usr/local/postfix/etc/ldap-aliases.cf<br />
tommaso</code></p>
<p>Start postfix with:<br />
<code>~# /usr/local/postfix/sbin/postfix start</code></p>
<h4>Dovecot</h4>
<p><code>~$ cd /usr/src/dovecot<br />
~$ LDFLAGS="-L/usr/local/openldap/lib -L/usr/local/openssl/lib" CPPFLAGS="-I/usr/local/openldap/include -I/usr/local/openssl/include/" ./configure --prefix=/usr/local/dovecot --with-ldap=yes --with-ssl=openssl<br />
~$ make<br />
~# make install<br />
~# adduser --system -ingroup mail --home /usr/local/dovecot/lib --no-create-home --shell /bin/false --disabled-password dovecot<br />
</code></p>
<p>This is <strong>dovecot.conf</strong>:<br />
<code>protocols =  imap imaps pop3 pop3s<br />
mail_uid = 800<br />
mail_gid = 800<br />
listen = *<br />
disable_plaintext_auth = no<br />
shutdown_clients = yes<br />
log_path = /var/log/dovecot.log<br />
info_log_path = /var/log/mail.log<br />
log_timestamp = "%Y-%m-%d %H:%M:%S "<br />
syslog_facility = mail<br />
ssl_listen = *<br />
ssl_disable = no<br />
ssl_cert_file = /etc/ssl/certs/dovecot.pem<br />
ssl_key_file = /etc/ssl/private/dovecot.pem<br />
login_chroot = yes<br />
login_greeting = Welcome to my mail server.<br />
login_log_format_elements = user=< %u> method=%m rip=%r lip=%l %c<br />
login_log_format = %$: %s<br />
mail_location = maildir:/mail/%n<br />
mail_full_filesystem_access = no<br />
mail_debug = no<br />
first_valid_uid = 800<br />
last_valid_uid = 800<br />
first_valid_gid = 800<br />
last_valid_gid = 800<br />
protocol imap {<br />
}<br />
protocol pop3 {<br />
  pop3_uidl_format = %08Xu%08Xv<br />
}<br />
auth_verbose = no<br />
auth_debug = no<br />
auth_debug_passwords = no<br />
auth default {<br />
  mechanisms = PLAIN LOGIN<br />
  passdb ldap {<br />
    args = /usr/local/Dovecot-1.1.3/etc/dovecot-ldap.conf<br />
  }<br />
  userdb ldap {<br />
    # Path for LDAP configuration file, see /etc/dovecot/dovecot-ldap.conf for example<br />
    args = /usr/local/Dovecot-1.1.3/etc/dovecot-ldap.conf<br />
  }<br />
  user = mail_deliver<br />
}<br />
dict {<br />
}<br />
plugin {<br />
}<br />
</code></p>
<p>and <strong>dovecot-ldap.conf</strong>:<br />
<code>hosts = localhost<br />
dn = cn=Manager,dc=example,dc=come<br />
dnpass = pippo<br />
ldap_version = 3<br />
base = ou=utenti, dc=example, dc=com<br />
deref = never<br />
scope = subtree<br />
user_attrs = homeDirectory=home<br />
user_filter = (&#038;(employeeType=active)(mail=%u))<br />
pass_attrs = mail=user@domain,userPassword=password<br />
pass_filter = (&#038;(employeeType=active)(mail=%u))<br />
default_pass_scheme = CRYPT<br />
</code></p>
<p>Start dovecot with <strong>/usr/local/dovecot/sbin/dovecot</strong></p>
<h4>Webmail</h4>
<p>I suggest <a href="http://www.horde.org/">Horde Framework</a> or <a href="http://roundcube.net/">Roundcube</a></p>
<h4>Webography</h4>
<ul>
<li><a href="http://www.openssl.org/">OpenSSL</a></li>
<li><a href="http://www.oracle.com/technology/products/berkeley-db/index.html">BerkeleyDB</a></li>
<li><a href="http://www.openldap.org">OpenLDAP</a></li>
<li><a href="http://www.apache.org">Apache</a></li>
<li><a href="ftp://ftp.cac.washington.edu/imap/">IMAP</a></li>
<li><a href="http://www.php.net">PHP</a></li>
<li><a href="http://phpldapadmin.sourceforge.net/">PHPLdapAdmin</a></li>
<li><a href="http://www.postfix.org">Postfix</a></li>
<li><a href="http://www.dovecot.org">Dovecot</a></li>
</ul>

<div class="sociable">
<div class="sociable_tagline">
<strong>Condividi questo post:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.tommyblue.it%2F2008%2F10%2F06%2Fmailserver-with-openldap-postfix-dovecot-horde-from-source-on-debian-etch%2F&amp;title=Mailserver%20with%20OpenLDAP%2C%20Postfix%2C%20Dovecot%2C%20Horde%20from%20source%20on%20Debian%20Etch&amp;bodytext=During%20this%20howto%20i%27ll%20setup%20a%20mail%20server%20with%20LDAP%20users%2C%20Postfix%20virtual%20transport%20and%20POP%2FIMAP%20access%20%28with%20SSL%29.%20I%27ll%20moreover%20setup%20Apache2%20with%20PHP%20support%2C%20Horde%20webmail%2C%20vacation%20messages%20and%20user%20quotas.%0D%0AEvery%20program%20will%20be%20compiled%20into" title="Digg"><img src="http://www.tommyblue.it/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2Fwww.tommyblue.it%2F2008%2F10%2F06%2Fmailserver-with-openldap-postfix-dovecot-horde-from-source-on-debian-etch%2F&amp;title=Mailserver%20with%20OpenLDAP%2C%20Postfix%2C%20Dovecot%2C%20Horde%20from%20source%20on%20Debian%20Etch&amp;notes=During%20this%20howto%20i%27ll%20setup%20a%20mail%20server%20with%20LDAP%20users%2C%20Postfix%20virtual%20transport%20and%20POP%2FIMAP%20access%20%28with%20SSL%29.%20I%27ll%20moreover%20setup%20Apache2%20with%20PHP%20support%2C%20Horde%20webmail%2C%20vacation%20messages%20and%20user%20quotas.%0D%0AEvery%20program%20will%20be%20compiled%20into" title="del.icio.us"><img src="http://www.tommyblue.it/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.tommyblue.it%2F2008%2F10%2F06%2Fmailserver-with-openldap-postfix-dovecot-horde-from-source-on-debian-etch%2F&amp;t=Mailserver%20with%20OpenLDAP%2C%20Postfix%2C%20Dovecot%2C%20Horde%20from%20source%20on%20Debian%20Etch" title="Facebook"><img src="http://www.tommyblue.it/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.tommyblue.it%2F2008%2F10%2F06%2Fmailserver-with-openldap-postfix-dovecot-horde-from-source-on-debian-etch%2F&amp;title=Mailserver%20with%20OpenLDAP%2C%20Postfix%2C%20Dovecot%2C%20Horde%20from%20source%20on%20Debian%20Etch&amp;annotation=During%20this%20howto%20i%27ll%20setup%20a%20mail%20server%20with%20LDAP%20users%2C%20Postfix%20virtual%20transport%20and%20POP%2FIMAP%20access%20%28with%20SSL%29.%20I%27ll%20moreover%20setup%20Apache2%20with%20PHP%20support%2C%20Horde%20webmail%2C%20vacation%20messages%20and%20user%20quotas.%0D%0AEvery%20program%20will%20be%20compiled%20into" title="Google Bookmarks"><img src="http://www.tommyblue.it/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://identi.ca/notice/new?status_textarea=http%3A%2F%2Fwww.tommyblue.it%2F2008%2F10%2F06%2Fmailserver-with-openldap-postfix-dovecot-horde-from-source-on-debian-etch%2F" title="Identi.ca"><img src="http://www.tommyblue.it/wp-content/plugins/sociable/images/identica.png" title="Identi.ca" alt="Identi.ca" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.tommyblue.it%2F2008%2F10%2F06%2Fmailserver-with-openldap-postfix-dovecot-horde-from-source-on-debian-etch%2F&amp;title=Mailserver%20with%20OpenLDAP%2C%20Postfix%2C%20Dovecot%2C%20Horde%20from%20source%20on%20Debian%20Etch&amp;source=TommyBlue.it+Bombardare+per+la+pace+%C3%A8+un+po%27+come+trombare+per+la+verginit%C3%A0...&amp;summary=During%20this%20howto%20i%27ll%20setup%20a%20mail%20server%20with%20LDAP%20users%2C%20Postfix%20virtual%20transport%20and%20POP%2FIMAP%20access%20%28with%20SSL%29.%20I%27ll%20moreover%20setup%20Apache2%20with%20PHP%20support%2C%20Horde%20webmail%2C%20vacation%20messages%20and%20user%20quotas.%0D%0AEvery%20program%20will%20be%20compiled%20into" title="LinkedIn"><img src="http://www.tommyblue.it/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://reddit.com/submit?url=http%3A%2F%2Fwww.tommyblue.it%2F2008%2F10%2F06%2Fmailserver-with-openldap-postfix-dovecot-horde-from-source-on-debian-etch%2F&amp;title=Mailserver%20with%20OpenLDAP%2C%20Postfix%2C%20Dovecot%2C%20Horde%20from%20source%20on%20Debian%20Etch" title="Reddit"><img src="http://www.tommyblue.it/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://twitter.com/home?status=Mailserver%20with%20OpenLDAP%2C%20Postfix%2C%20Dovecot%2C%20Horde%20from%20source%20on%20Debian%20Etch%20-%20http%3A%2F%2Fwww.tommyblue.it%2F2008%2F10%2F06%2Fmailserver-with-openldap-postfix-dovecot-horde-from-source-on-debian-etch%2F" title="Twitter"><img src="http://www.tommyblue.it/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  href="http://ping.fm/ref/?link=http%3A%2F%2Fwww.tommyblue.it%2F2008%2F10%2F06%2Fmailserver-with-openldap-postfix-dovecot-horde-from-source-on-debian-etch%2F&amp;title=Mailserver%20with%20OpenLDAP%2C%20Postfix%2C%20Dovecot%2C%20Horde%20from%20source%20on%20Debian%20Etch&amp;body=During%20this%20howto%20i%27ll%20setup%20a%20mail%20server%20with%20LDAP%20users%2C%20Postfix%20virtual%20transport%20and%20POP%2FIMAP%20access%20%28with%20SSL%29.%20I%27ll%20moreover%20setup%20Apache2%20with%20PHP%20support%2C%20Horde%20webmail%2C%20vacation%20messages%20and%20user%20quotas.%0D%0AEvery%20program%20will%20be%20compiled%20into" title="Ping.fm"><img src="http://www.tommyblue.it/wp-content/plugins/sociable/images/ping.png" title="Ping.fm" alt="Ping.fm" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.tommyblue.it/2008/10/06/mailserver-with-openldap-postfix-dovecot-horde-from-source-on-debian-etch/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
