background preloader

SMTP

Facebook Twitter

Horde webmail/groupware installation standalone via pear. Utilisateurs:mcpeter:postfix_dovecot_mysql_postfixadmin. Cette page propose un pas-à-pas pour mettre en place rapidement un serveur de messagerie en faisant appel à l'ensemble: MySql pour enregistrer les comptes mails virtuels Pré-requis Une solution LAMP fonctionnelle. Un certificat SSL (auto-signé ou autre) valide. Rappel simple : sudo apt-get install ssl-cert sudo make-ssl-cert generate-default-snakeoil --force-overwrite Création de l'administrateur mail dans MySQL sudo mysql -u root -p Créez la base de données (ici postfixadmin) et l'utilisateur (ici postfixadmin) create database postfixadmin; grant all on postfixadmin.* to 'postfixadmin'@'localhost' identified by 'mot_de_passe_administrateur_mail'; Plus d'informations sur la page MySQL Installation des paquets Installez la première série de paquets utiles à savoir:amavisd-new,clamav,clamav-daemon,spamassassin pour Antivirus et AntiSpam.

Postfixadmin Postfixadmin permet de gérer graphiquement les domaines et les boites e-mail rattachées. Installation Ceci se résume dans un terminal par: Configuration. Horde 5 - version groupware - Le blog du Grouik! On avait utilisé Horde3 pendant 1 ou 2 ans, puis, avec l’arrivée des smartphones il y a quelques années, horde a été délaissé au profit de google calendar. Comme il était pénible à mettre à jour, pour une utilisation anecdotique, j’ai mis roundcube qui me demandait moins de temps. Horde 5 est sorti il y a quelques jours. Pour le test, je l’ai installé sur un serveur de mail perso. J’ai été agréablement surpris. Du coup, roundcube va partir du serveur du travail et être remplacé par horde.

Je vais peut être même profiter du renouvellement prochain de la flotte de mobiles pour tenter de reprendre à google nos informations. Je vous présente la nouvelle monture de horde. Rapidement en quelques impressions d’écran, je vous présente l’aspect du groupware (qui est tres personnalisable), Puis mon mémo d’installation sur un serveur de messagerie déjà prêt. 1: Quelques screens shoots 1.1: La page de connexion La pace d’accueil 1.3: IMP (le webmail) Kronolith (l’agenda) 1.5: La page de réglages localhost. Postfixadmin - RimuHosting. We keep it here in case it may be useful. Please see our blog here about setting up PostfixAdmin on Debian Squeeze. Postfix Admin is a web-based GUI for setting up mail users for a Postfix+MySQL setup. It will let you create users and aliases per domain.

This HOWTO goes over install Postfix Admin, Postfix with a MySQL backend and SMTP auth enabled, and Dovecot (for POP3/POP3/IMAP/IMAPS) with a MySQL backend. While this HOWTO is was tested on Debian Etch, the Postfix/MySQL setup is generic and should work fine on most distributions. For Debian/Ubuntu there are some third party packages available on sourceforge Download the .deb and run: dpkg -i postfixadmin_2.2.0_all.deb Postfixadmin will be installed in /usr/share/postfixadmin/ the configuration file will be in /etc/postfixadmin/config.inc.php and the following alias is added to the apache configuration in the file /etc/apache2/conf.d/postfixadmin: Alias /postfixadmin /usr/share/postfixadmin vi config.inc.php [...] Mysql_virtual_alias_maps.cf. Postfix Admin | Tutoriaux Informatiques. PostfixAdmin est une interface web en php permettant de créer et gérer des domaines de messagerie quand postfix est configuré pour les domaines et utilisateurs virtuels stockés au sein d’une base mysql.

[toc title="Table des Matières" hint="Table des Matières" class="toc-right" style="inline CSS style"] [toc auto=off] Installation des paquets de base On installe les paquets debian dont nous allons avoir besoin c’est à dire au minimun : Le serveur MySQL 3.23 ou supérieur.Le serveur de messagerie postfix 2.0 ou supèrieur.Le serveur web apache 1.3.27 ou supérieur.Le module php pour apache 4.1 ou supérieurLe serveur pop3phpmyadmin (optionnel) apt-get install mysql-server postfix apache2 libapache2-mod-php5 courier-authlib-mysql phpmyadmin On accepte les dépendance que apt calcule et on installe le tout. Mysqladmin -u root password mysecretpassword Patch VDA pour postfix afin de gérer les quotas sur les boites e-mail (optionnel) Vérifier que le support MySQL est bien pris en compte par Postfix par. Installation de PostfixAdmin.

PostfixAdmin est une interface web en PHP qui permet de gérer facilement le serveur de mail postfix. L'installation décrite ici est postérieure à l'installation et la configuration de postfix avec dovecot (voir ce post). Elle est donc expliquée pour ce cas précis bien que la procédure puisse être adaptée à une installation « classique » dans laquelle PostfixAdmin est installé avant postfix. Avant propos : ce tutoriel a été écrit pour un serveur sous Ubuntu server, version 10.04 (LTS). Récupérer le fichier .deb de postfixadmin sur le site de sourceforge et l'installer : au préalable, le package php5-imapdoit être installé : Lors de l'installation de postfixadmin, la base de données associées peut être créée : il faut renseigner son type (ici, mysql), son nom (ici, postfixadmindb), un nom d'utilisateur (ici, postfixadminuser) et un mot de passe utilisateur (que l'on notera mypasswddans la suite).

Dans le répertoire /etc/dovecot, se trouve le fichier dovecot-sql.conf. Cluster Amavis | Le blog de Platine.com. Afin de garantir la continuité, la fiabilité et la performance de nos services, nous allons créer un cluster Amavis à partir d'une distribution Debian Squeeze. 2 systèmes Linux (qui assurent le filtrage anti-spam et anti-virus) fournissent le même service en parallèle en permettant la répartition des charges et la redondance en cas de panne.

Article écrit par Michael Britton, responsable exploitation Dans un modèle d'architecture "normalisé", il faudrait en toute logique au minimum 4 serveurs : 2 loadbalancers en failover2 serveurs amavis Oui mais voilà, mon boss a dit " 4 serveurs? Donc nous allons faire cela avec 2 serveurs uniquement (ou plus) ou comment faire 1+1+1+1=2 ! Amavis ClamAV : ClamAV est chargé de détecter les virus.adduser clamav amavis/etc/init.d/amavis restart/etc/init.d/clamav-daemon restart SpamAssassin : SpamAssassin va avoir l'énorme tache de détecter les spams parmi les mails entrants. Pyzor : Afin d'éviter certains warning, éditons le fichier /usr/bin/pyzor :#! Razor2 : Cluster Amavis | Le blog de Platine.com. Mot-clé - imapcopy.cfg. 31 janv. 2013 J'ai comme projet, la migration de notre plateforme de mails actuelle ( simple postfix - Dovecot - SQL ), vers une solution OS de Zimbra.

Jusque là rien d'extraordinaire, seul petit hic, la migration des comptes d'une plateforme à l'autre :/ Un peu plus complexe, car zimbra ne gère les mails de façon "standard", il utilise un serveur LDAP pour gérer sa conf et les comptes utilisateurs ( authentification etc .. ), une base sql pour gérer l'arborescence, l'emplacement et l'état des mails pour chaque compte. Physiquement les mails sont dans un répertoire structuré grâce aux id SQL, et chaque boite est indexée par le moteur "Apache Lucene" qui stock ses indexes dans un autre répertoire bien distinct, encore une fois structuré par les id SQL. Ok ! On est loin de la simple boite Maildir La solution: imapcopy Que ce soit de passer d'un serveur Dovecot / Exchange au autre vers un Zimbra ou autre serveur IMAP ... ça reste de l'IMAP ! L'installation Dans mon vas, je suis sur une Mint V14. Imapsync [Bouthors.fr] Imapsync est un outil réalisé par Gilles LAMIRAL très pratique et efficace pour synchroniser des serveurs IMAP.

Les utilisations sont nombreuses : migration d'un serveur IMAP consolidation de plusieurs comptes IMAP sur un seul compte Cette page décrit brièvement son installation et utilisation dans le cadre d'une migration courier-imap vers Google Apps. Pour plus de détails sur l'installation d'un serveur de mail, voir Serveur de Mail. Installation Imapsync est inclus dans le repository Debian et peut être installé par simple ajout du paquet “imapsync”. Pour bénéficier des dernières nouveautés (comme le support de Google Apps), il faut réaliser une installation manuelle. Décompresser l'archive : Installer perl si besoin, pour vérifier qu'il est bien installé : Ajouter les paquets Debian : libmail-imapclient-perl libterm-readkey-perl libdate-manip-perl libdigest-md5-perl Vérifier que imapsync est prêt à être installé par la commande “perl -c imapsync” Installer imapsync avec “make install” Links.

DomainesChampSPF. RFC 6647: Email Greylisting: An Applicability Statement for SMTP. Date de publication du RFC : Juin 2012Auteur(s) du RFC : M. Kucherawy (Cloudmark), D. Crocker (Brandenburg InternetWorking)Chemin des normesRéalisé dans le cadre du groupe de travail IETF appsawgPremière rédaction de cet article le 18 juin 2012 La lutte contre le spam est un domaine où les certitudes (souvent assénées avec conviction) sont plus fortes que les faits. Prenez n'importe quel forum, en ligne ou ailleurs, où on discute des mesures qui pourraient limiter les conséquences du spam, vous y lirez et entendrez des affirmations radicales, par exemple sur l'efficacité du greylisting, sans que les affirmateurs ne se soucient d'appuyer leurs déclarations sur des mesures concrètes, faites dans la réalité. Comme le note notre RFC 6647, le greylisting est largement déployé, depuis de nombreuses années, marche bien et n'a pas d'inconvénient grave, mais il reste rejeté, sans raisons valables, par de nombreux « experts ».

Voici d'ailleurs un exemple de session SMTP. Postgrey - WikiTeki. Postgrey est un des outils de la lutte anti-spam de l'AUF. Principe Postgrey est une implémentation du Greylisting (listes grises). C'est un outil pour le moment très efficace, afin de bloquer au niveau du serveur de messagerie, une quantité significative de pourriels sans pour autant utiliser de méthodes statistiques ou heuristiques lourdes et sujettes à des erreurs. La méthode est très simple. Pour chaque message, on n'analyse que trois informations désignées sous le terme de triplet dans le reste du document : l'adresse IP du système envoyant le message, l'émetteur indiqué dans l'enveloppe du message, et le destinataire indiqué dans l'enveloppe du message.

Si le message est reçu de nouveau après le délai configuré sur le MX, il est accepté (cela signifie qu'un véritable serveur SMTP respectant le protocole SMTP se situe à l'autre extrémité de la communication) et le triplet est mis à jour dans la base. Le coût de ce filtrage, en termes de ressources locales, est minime.

Configuration. Postfix: Barracuda Reputation Block List. Accueil > Postfix > Postfix: Barracuda Reputation Block List La Barracuda Reputation Block List (BRBL) est une blacklist mise en œuvre pour réduire le volume de spam de nombreux serveur mail (Microsoft Exchange, IBM Lotus Domino, sendmail, Postfix, et qmail). Ce BRBL est basé sur la norme DNSBL (Domain Name Systeme Block List) qui liste les adresses emails des spammeurs. De plus en plus de serveurs mails utilisent cette liste pour bloquer les spams et l’on peut vite se trouve rejeter si on figure dans cette liste. Une exemple de rejet par Barracuda dans les logs de postfix: Pour s’en sortir ce n’est pas compliqué, il faut faire une demande manuellement et en quelques heures (12-24h)on se retrouve dans leur whitelist.

Pour faire la demande c’est ici Pour vérifier que votre serveur est bien enregistré dans leur whitelist, il faut rentrer les commandes suivantes (Par exemple avec l’ip 127.0.02)Depuis Windows: 2.Server: {Your DNS server hostname} 3.Address: {Your DNS server IP addresses} 1. Postfix FAQ. Postfix Frequently Asked Questions The following Frequently Asked Questions come primarily from the Postfix mailing list. Information about the list is available from the official Postfix web site. This is a much expanded version of the FAQ in the Appendix of Postfix: The Definitive Guide, and it is continuing to grow.

If you have any questions, comments, or suggestions for this page please send them to me at <kdent@seaglass.com>. There is a Belorussian translation provided by Ucallweconn.net. Questions are organized into the following categories: Postfix Mailing List Compiling Postfix General Questions Aliases Error and Warning Messages Mail Queue Logging DNS Issues Virtual Domains UBE Blocking Anti-Virus Postfix Mailing List 1. Send a request to <majordomo@postfix.org> with the words "unsubscribe postfix-users" in the body of the message. To: <majordomo@postfix.org> From: <you@yourdomain.com> Subject: unsubscribe postfix-users 2. Do not send a general, "It's not working...

" message. 3. 4. 5. 6. 7. Documentation de Postfix en français.

SMS_gateway

Modoboa - Modular domains & mailboxes hosting. Postfixadmin. How to Install Open-Xchange on Debian Linux. Since its beginnings as a Microsoft Exchange alternative for small- to medium-sized businessed, the Open-Xchange collaboration suite has stretched a bit beyond just a messaging solution. The flagship product, Open-Xchange Server, is regarded as a full collaborative platform, particularly with the addition of the Infostore document sharing module. Here's how to install Open-Xchange Server to start on the way to replacing Exchange. Open-Xchange comes in a multitide of flavors. There is, of course, the stand-alone Server Edition, as well as the Hosting Edition that delivers Open-Xchange to users as a Web app. The Advanced Server Edition features the same Web-based GUI found in the Hosting Edition, but delivers content similarly as the Server Edition. The Open-Xchange Appliance Edition uses the Web-based GUI, too, and functions as a completely self-contained appliance with a wizard-based interface to get started. $ sudo gedit /etc/apt/sources.list At the end of the file add: The Context Admin.

Sassy Cyrus SASL (Say that 5 times fast!) This is a re-post of an old tutorial I wrote with some minor updates for more recent versions of OpenBSD. One of the greatest challenges in migrating my server from a managed FreeBSD server to the new OpenBSD server was learning how to implement support for SASL on SMTP connections. This seems like something so elementary in a mail server that it should be really simple.

Unfortunately, simply installing the cyrus-sasl package doesn’t handle the integration with sendmail for you nor is there any really good documentation online. I was particularly disappointed that OpenBSD’s documentation was completely silent on how to do it. After searching online nearly all searches for SASL on OpenBSD were for Postfix. Fortunately I did come across an article on how to do it. First we’re going to need to install the cyrus-sasl package. . # pkg_add -i cyrus-sasl Ambiguous: choose package for cyrus-sasl a 0: <None> 1: cyrus-sasl-2.1.25p2 2: cyrus-sasl-2.1.25p2-db4 3: cyrus-sasl-2.1.25p2-ldap fi Rant aside.

Installing artica using a setup binary for your distribution | Artica Official web site | web based administration interface. Davmail. DavMail est un serveur de courriel permettant de faire le lien entre Microsoft Exchange et Thunderbird. En natif, Thunderbird ne prend pas en charge le protocole Exchange ni OWA. Au mieux, on peut configurer Thunderbird en IMAP/SMTP mais selon la version du serveur Exchange et de la langue utilisé, des problèmes peuvent survenir 1) DavMail est donc une passerelle entre Exchange et son protocole OWA et Thunderbird et ses protocoles IMAP/POP/SMTP. Il a l'avantage d'être ultra simple à configurer en comparaison de certaines extensions Thunderbird. DavMail permet de faire un peu plus que configurer Thunderbird pour fonctionner avec Exchange mais ses autres possibilités ne sont pas abordées dans cette page. Pour l'instant, DavMail prend partiellement en charge Exchange 2010 : Microsoft y ayant supprimé le protocole WebDAV qu'utilise DavMail, la prise en charge du nouveau protocole EWS2) nécessite un travail important.

Installation Environnement d'exécution Java DavMail Utilisation Configuration. Postfix Configuration - Address Manipulation. Empty Postfix Mail Queue. What Those SMTP Error Codes Mean and Why You Should Care | Getti. RFC 3463 - Enhanced Mail System Status Codes. Les codes d'erreur SMTP et ESMTP. MaxBulk Mailer FAQ - SMTP Server Response Codes.