On 06/01/2025 19:03, Juraj Lutter wrote:


On 6 Jan 2025, at 18:50, Helge Oldach <[email protected]> wrote:

Hi,

Miroslav Lachman wrote on Mon, 06 Jan 2025 17:14:47 +0100 (CET):
On 1/6/25 11:14, Miroslav Lachman wrote:
After upgrading from 13.3 to 14.2, sending emails from shel lscript,
which had worked for about 20 years, stopped working.

The code looks like this:

mailto="mon mon-sms"
subject="DMA check"
msg="testing of DMA"

echo -e "$msg" | mail -s "$subject" "$mailto"

Try:

echo -e "$msg" | mail -s "$subject" $mailto

When mail recipients are delimited by a comma (,), it would work independently 
of quotes.

No it does not.
   sendmail: invalid recipient `mon,mon-sms'

Even unquoted recipients delimited by comma on the command line shows the error:

# echo check | mail -s "DMA check" mon,mon-sms
   sendmail: invalid recipient `mon,mon-sms'

Kind regards
Miroslav Lachman


Reply via email to