On 2021-02-01, José María Mateos <ch...@rinzewind.org> wrote:

> I was thinking about this. I have offlineimap running, so I have a
> local copy of all my mail, but the SMTP connection still goes
> through my mail provider, not locally. While I can appreciate the
> increase in speed that a local rely can offer, I wonder if it
> doesn't add another layer of complexity

It definitely does.

> as I would have to be monitoring the logs to make sure the e-mail
> was actually sent.

You do (or you need to make sure that you receive bounce/retry/failure
notices properly).

> How does it work when the remote e-mail server is not available or
> it returns some kind of error. Can one receive local messages that
> notify of a problem?

If you set up your local MTA properly, yes. However, that's not
trivial. I maintained a local queueing MTA for many years, but after
multiple screwups where mail wasn't getting sent (and I didn't find
out in a timely manner) I switched to a non-queueing MTA (e.g. ssmtp)
and later to mutt's SMTP support.

My internet connection is reliable enough that the benefits of knowing
that each email has actually been sent _far_ outweigh the
inconvienience of having to manually resend something once every 5-6
years.

> So far I like my current solution because it avoid this: sending an 
> e-mail takes a few seconds (very few, 2 - 3 tops) but when the process 
> is done on mutt I know the remote server has the e-mail.

Exactly.

--
Grant

Reply via email to