5

I'm trying to send an email using mutt like this:

echo 1.txt | mutt my_email@gmail.com -s Hello -a file.tar.bz2

It's getting no error, but I didn't receive the email. What's the problem?

Jorge Castro
  • 70,934
  • 124
  • 466
  • 653
Sina
  • 241
  • 2
  • 6
  • 16

2 Answers2

5

Assuming that you are using a local smtp server, have you checked the maillog? If that is the case, please post some of the log...

Mordoc
  • 2,054
  • 1
  • 14
  • 24
  • 1
    I'll be thankful if you tell me where can I find the log. – Sina May 10 '12 at 19:14
  • There are 2 logs that could be relevant: /var/log/mail.log and /var/log/mail.err It sounds thought that you don't have a mail server setup on your machine, did you configure mutt for a Gmail account? – Mordoc May 10 '12 at 20:47
  • If you haven't set Mutt up for Gmail use, here's a great guide on the setup required: http://lifehacker.com/5574557/how-to-use-the-fast-and-powerful-mutt-email-client-with-gmail – Mordoc May 10 '12 at 20:51
3

Try launching mutt with debug level 1 with the command: mutt -d 1

I solved my problem this way (the certificate couldn't be saved, and mutt was silently not sending emails).

MadMike
  • 4,234
  • 8
  • 28
  • 50
yoric
  • 31
  • 1
  • Why does it actually put the message into **/var/mail/** instead of sending it to the destination? – IgorGanapolsky Sep 09 '16 at 17:38
  • Yes, `mutt -d 1` is really useful, especially after setup `.muttrc` file (refer to https://unix.stackexchange.com/questions/451259/muttrc-file-for-gmail-and-yandex, the password should be application access password) and gmail application-specific password (refer to https://unix.stackexchange.com/questions/226936/how-to-install-setup-mutt-with-gmail-on-centos-and-ubuntu), then run only with `mutt -d 1` able to observe if the certificate downloading good or not, it will ask you to confirm save if success, after certificate saved you will see pulling emails from gmail happen – Lampard Aug 12 '20 at 18:27