• Serveurs
  • [Discussion] Installation automatisée d'un serveur de mail sous Debian

pour la clé kdim je me suis bataillé avec l’éditeur d'OVH, j'étais en mode "expert" texte bah nan. Il vaut mieux passer par l'assistant ^^.
@rnuo : Pour tester ton enregistrement TXT DKIM, tu peux utiliser cette commande :
dig TXT +noadditional +noquestion +nocomments +nocmd +nostats mail._domainkey.tondomaine.tld. @8.8.8.8
Normalement, si tu as bien configuré la zone DNS de ton nom de domaine, tu devrais avoir ce résultat :
mail._domainkey.tondomaine.tld. xxx IN	TXT	"v=DKIM1; k=rsa; t=y; p=CLE PUBLIQUE"
@Hardware

c'est bon j'ai le résultat avec ma clé qui viens J'ai juste pas le t=y

Pour le reverse DNS c'est bizzare car j'ai rien toucher et quand je met l'IP de ma dédibox dans un reverse DNS checker sa me donne un nom de domaine pas à moi....
Faut que tu modifies le reverse depuis l'interface de ton hébergeur.
Hardware wrote:Faut que tu modifies le reverse depuis l'interface de ton hébergeur.
J'aimerais bien mais je trouve pas ou c'est chez online
Bah cherche un peu quoi, ça doit pas être difficile à trouver
Hardware wrote:Bah cherche un peu quoi, ça doit pas être difficile à trouver 😛

Lol j'ai trouvé c'est pas facile. Par contre je sais pas quoi mettre. Mon nom de domaine? Mon hostname?
Il m'a demandé une histoire de mdp oO

> Chemin du fichier PASSWD [Par défaut : /etc/nginx/passwd] : /etc/nginx/passwd

j'ai mis le chemin par defaut et je peux pas ouvrir la page de setup sans passer par une identification
Si ça ne te conviens pas, tu peux supprimer l'auth HTTP directement depuis le fichier de configuration du vhost de postfixadmin. Commente ces deux lignes dans le fichier /etc/nginx/sites-enabled/postfixadmin.conf :
# /etc/nginx/sites-enabled/postfixadmin.conf

auth_basic "Postfixadmin - Connexion";
auth_basic_user_file /etc/nginx/passwd;
Puis redémarre Nginx
Super !
Par contre j'ai pas réussit à accéder au fichier, je viens de me rendre compte que j'ai eu une erreur

-> Décompression du PostfixAdmin
-> Création du répertoire /var/www/postfixadmin
-> Modification des permissions
-> Modification du fichier de configuration de PostfixAdmin
sed: can't read /var/www/postfixadmin/config.inc.php: No such file or directory


Comment on retourne à l'étape ? j'avis pas de var/www
Super j'ai fais ce que tu m'a dis pour le réinstaller (en gros si vous aviez pas de /var/www faut déinstaller et recommencer)

Par contre pour webmail.ndd.tld j'accède à rien, car mon nom de domaine pointe sur /usr/share/nginx/www/domaine/ alors que les fichiers de rainloop sont dans var/www/

j'ai tenté un vhost en copiant celui de postadmin mais j'ai une erreur car 2 à être sur 80
Tu peux me donner le contenu du fichier /etc/nginx/sites-enabled/rainloop.conf stp
server {
    listen          80;
    server_name     webmail.domaine.com;
    root            /var/www/rainloop;
    index           index.php;
    charset         utf-8;

    #auth_basic "Webmail - Connexion";
    #auth_basic_user_file /etc/nginx/passwd;

    location ^~ /data {
        deny all;
    }

    location / {
        try_files $uri $uri/ index.php;
    }

    location ~* \.php$ {
        include       /etc/nginx/fastcgi_params;
        fastcgi_pass  unix:/var/run/php5-fpm.sock;
        fastcgi_index index.php;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    }
}
là ça aurait du marcher je comprends pas quand je me rends à l'adresse en question ça ne marche pas.
Sachant que le NDD principal contrairement ou sous-domaine pointe sur un autre dossier
Pour info, ceux qui un mauvais résultat avec votre DKIM sur mail-tester j'ai enlever " v=DKIM1 " dans ma zone dns est c'est tout bon.

OHHHH YEAAAAAAH !!! Hardware ❤

Maintenant faut que j'ajoute 3 autres domaines (avec chacuns des adresse mails) à mon serveur, je refais quelles étapes ?

ça ce gère au niveau de postfixadmin ça non?
@hank > Oui tu dois ajouter chaque domaine et adresse email à partir de Postfixadmin.
J'ai pas de souci avec le webmail pour envoyer et reçevoir des mail par contre en mettant les paramètre dans " courrier " impossible d'envoyer un mail tout comme dans outlook.

Je reçoit mais je n'arrive pas envoyer d'email.

J'ai ce message d 'erreur dans les logs:

Sep 1 20:48:45 mail postfix/submission/smtpd[15782]: warning: database /etc/aliases.db is older than source file /etc/aliases
Sep 1 20:48:45 mail postfix/submission/smtpd[15782]: connect from unknown[31.6.31.236]
Sep 1 20:48:46 mail dovecot: auth-worker(15787): mysql(127.0.0.1): Connected to database postfix
Sep 1 20:48:46 mail postfix/submission/smtpd[15782]: disconnect from unknown[31.6.31.236]