web-dev-qa-db-fra.com

sendmail donne des destinataires vides par e-mail

J'utilise un script qui prend une sauvegarde et envoie un e-mail d'état à l'aide de sendmail mais les e-mails que son envoi est accompagnés de la balise vide sont ici une image de celui-ci

Voici la partie du script

    #Email Settings
    Message_Success="Backup generated successfully"
    Message_Failure="Problem occured while generating Backup"

    Subject="Backup Status Mail"
    Sender_Name=Backup
    Recipients="[email protected]"

echo "Subject:$Subject\n\n$Message_Failure" | sendmail -F $Sender_Name $Recipients

echo "Subject:$Subject\n\n$Message_Success" | sendmail -F $Sender_Name $Recipients

peut-il être résolu afin que je puisse voir qui a reçu les e-mails. Merci.

1
Tarun

Je mettrais les destinataires dans le message et utiliserais le drapeau -t De sendmail:

#Email Settings
Message_Success="Database Backup generated successfully"
Message_Failure="Problem occured while generating Database Backup please verify"
Subject="Database Backup Status Mail"
Sender_Name=DatabaseBackup
Recipients="[email protected],[email protected]"

sendmail -F $Sender_Name -it <<END_MESSAGE
To: $Recipients
Subject: $Subject

$Message_Success
END_MESSAGE
1
glenn jackman