diff --git a/pica-mail-mta/config.sh b/pica-mail-mta/config.sh
index d114f3e899230840aeb04542f42f09d1e76cfb11..92cc11234dbe61511c0fd7816f0e94535c09eefe 100755
--- a/pica-mail-mta/config.sh
+++ b/pica-mail-mta/config.sh
@@ -28,6 +28,17 @@ EOF
 postconf -e "virtual_mailbox_maps = ldap:/etc/postfix/ldap-virtual-mailbox-maps"
 postconf -e "smtpd_sender_login_maps = ldap:/etc/postfix/ldap-virtual-mailbox-maps"
 
+#Tests aliases :
+cat <<EOF >>/etc/postfix/ldap-virtual-alias-maps
+server_host = ${LDAP_PROTOCOL}://${LDAP_SERVER_HOSTNAME}:${LDAP_PORT}
+search_base = ${LDAP_SEARCH_BASE}
+query_filter = ${LDAP_VIRTUAL_ALIASES_FILTER}
+bind = yes
+bind_dn = ${LDAP_BIND_DN}
+bind_pw = ${LDAP_BIND_PW}
+result_attribute = mail
+EOF
+postconf -e "virtual_alias_maps = ldap:/etc/postfix/ldap-virtual-alias-maps"
 
 #en dessous de ce degré de "vérité", les boîtes non trouvées en table sont rejetées. (100 correspond à un "vrai" simple, mais il est possible de définir différents degrés d'appartenance à la table des utilisateurs dans des configurations plus complexes: une boîte pourrait par exemple avoir le bon nom de domaine mais pas le bon nom d'utilisateur, mais ne pas être rejetée;)
 postconf -e "virtual_minimum_uid = 100"