Sie können zwei Pakete der Ubuntu-Konsole verwenden: msmtp
und mutt
zum Senden von E-Mail-Anhängen.
Pakete installieren:
sudo apt-get install msmtp mutt ca-certificates
Konfigurieren Sie msmtp
die Verwendung vorhandener E-Mails als ausgehende E-Mail: (Beispiel für Google Mail-Konto)
#!/bin/sh echo '# Default values for all accounts. defaults auth on tls on tls_trust_file /etc/ssl/certs/ca-certificates.crt logfile ~/.local/msmtp.log # Gmail account gmail host smtp.gmail.com port 587 from user@gmail.com user user@gmail.com password SuperSecretPassword4user@gmail.com account default : gmail ` >~/.msmtprc
Voreinstellung mutt
vorbereiten:
#!/bin/sh [ -f '~/.muttrc' ] || { echo ' set sendmail="/usr/bin/msmtp" set use_from=yes set realname="Display Name" set from=user@gmail.com set envelope_from=yes ' > ~/.muttrc }
E-Mail mit Anhang senden mit Hilfe von mutt
:
echo 'Please see attached MongoDB database...' | mutt -a MongoDB.zip \ -s "Zipped MongoDB attachment ($(date '+%Y-%m-%dT%H:%M:%S'))" \ someRecipient@example.com