Greetings,

I adminiser a friend's Linux home computer, so I set cron jobs on it
send me a weekly status report with info like whether disk space >80%,
etc.

Everything worked perfectly until a few days ago, when the friend's
isp stopped letting mutt send mail. I would need your help to diagnose
the problem because obviously the ISP changed something, but from the
mutt messages and/or their documentation I can't figure out what.

(the ISP can't be changed and asking their helpdesk is pointless,
the're mostly still at the "Linux? We don't support that version of
Windows" stage)

here is what happens:

the cron job runs mutt as:

mutt -F $RCFILE -s 'status report from friend' mfiore...@nexaima.net < 
/tmp/status_report

with the RCFILE below

last week it started to fail with something like "sasl auth
refused". I checked the isp "set up your mail client" pages and now
they say to use out.alice.it for outgoing mail, and port 587.

When I was there last week, I tried different smtp_url values with all
the different combinations I could imagine of:

adding :587 and / or  final slash to the host
adding the password after surname
smtps instead of smtp
using port 465 as I read one should do with gmail

those that are syntactically correct for mutt either:

- fail with sasl auth refused,
- no error/warning but no mail delivered
- I get an "Alarm clock" at the prompt, when I run mutt as above, but
  again no email delivered

so I need either mutt to tell me more, or pointers to other ways to
understand what is happening exactly and how to fix

tia,
        Marco

smtp_url="smtp://name.surn...@out.alice.it"
set smtp_pass="thepassword"
set realname="friend"
set from="name.surn...@alice.it"
set envelope_from = yes
set copy = yes
set record = /tmp/mutt_send_report.`/bin/date +%Y.%m`
set postponed = /tmp/mutt_postponed
#unset confirmappend
unset use_domain
set hostname = alice.it

Reply via email to