• [^] # Re: Quelle configuration est utilisée ?

    Posté par (site web personnel) . En réponse au message POSTFIX : ne signe pas les emails sortant via OPENDKIM. Évalué à 2.

    Si un message envoyé via la commande mail est signé correctement par OpenDKIM alors la configuration du serveur n'est pas en cause, et la source est probablement "du côté de la liaison extérieure".

    Voici un petit script shell que j'utilise pour effectuer des tests avec la commande mail et différentes options (bien indiquer le nom d'utilisateur et le mot de passe pour les options correspondantes [ oui le mot de passe est en clair, attention à ne pas laisser le script traîner n'importe où ] ) :

    #!/bin/bash
    # test email script
    # Options for a SMTPS server:
    # - smtp-auth-user=<username>
    # - smtp-auth-password=<password>
    # - smtp-auth=login
    # - smtp-use-starttls=1
    # - ssl-verify=ignore (not necessary if the certificate is known by the system)
    # create a temporary file for the message
    TMPFILE=$(mktemp /tmp/test-mail.XXXXXX)
    OUTFILE=$TMPFILE
    (
    cat << EOF
    Hi,
    This is a test e-mail. Please do not respond.
    Sincerely.
    --
    Me
    EOF
    ) > $OUTFILE
    env MAILRC=/dev/null smtp=smtp://smtps.example.net smtp-auth-user=username smtp-auth-password=password smtp-auth=login smtp-use-starttls=1 from="user@example.net (Me)" mailx -n -s "Test Message" recipient@example.com < $TMPFILE
    if [ $? -eq 0 ]
    then
     printf "\n Sending e-mail to: recipient@example.com\t[ "'\e[1;32m'"033円[1mOK033円[0m"" ]\n"
    else
     printf "\n Sending e-mail to: recipient@example.com\t[ "'\e[1;31m'"033円[1mFAIL033円[0m"" ]\n"
    fi
    rm $TMPFILE
    # EoF

    Après, pour la connexion avec MS Outlook, je ne peux malheureusement pas apporter beaucoup d'aide.

    Pour le fichier aliases, il faudrait vérifier que le domaine listé est bien celui qui doit être signé (par de confusion entre .fr et .com). Également, régénérer le fichier aliases (avec la commande newaliases) pour que les changements soit pris en compte (ce qui est signalé dans les logs avec la ligne "warning: database /etc/aliases.db is older than source file /etc/aliases").