La procédure suivante vous montre comment créer un fichier de configuration.
Pour plus d'informations, reportez-vous à la section A l’aide de vos droits administratifs attribués du manuel Sécurisation des utilisateurs et des processus dans Oracle Solaris 11.2 .
# svcadm disable -t network/smtp:sendmail
# cd /etc/mail/cf/cf # cp sendmail.mc myhost.mc
Sélectionnez un nouveau nom pour votre fichier .mc.
Par exemple, ajoutez la ligne de commande suivante pour activer le masquerading du domaine.
# cat myhost.mc .. MASQUERADE_AS(`host.domain')
Utilisez le nom d'hôte et le nom de domaine souhaités.
Dans cet exemple, la commande MASQUERADE_AS entraîne l'étiquetage du courrier envoyé pour indiquer sa provenance de host.domain, plutôt que de $j.
# make myhost.cf
# /usr/lib/sendmail -C myhost.cf -v testaddr </dev/null
Bien que cette commande affiche des messages, elle envoie un message à testaddr. Seul le courrier sortant peut être testé sans redémarrer le service sendmail sur le système. Pour les systèmes qui ne gèrent pas encore le courrier, utilisez la procédure de test complet de la section Test de la configuration de la messagerie.
# cp /etc/mail/sendmail.cf /etc/mail/sendmail.cf.save # cp myhost.cf /etc/mail/sendmail.cf
# svcadm enable network/smtp:sendmail