Linux SSMTP - No recipients supplied - mail will not be sent

Co nejvíce stručné řešení pro vývojáře a linux administrátory

Na superuser.cz nenaleznete žádný zbytečný obsah, vždy se jde přímo k věci, denně se zde objevují nové problémy a jejich řešení...

Začít používat

Linux SSMTP - No recipients supplied -…

02.01.2019 napsal CerviXS

Vyřešeno
Dobrý den,

snažím se odeslat email z logwatch přes SSMTP a dostávám stále chybu ssmtp: No recipients supplied - mail will not be sent, ačkoliv emaily přes samotné SSMTP odešlu bez problému. Poradíte někdo prosím? Děkuji


[root@server ~]# /usr/sbin/logwatch --logfile secure --detail high --mailto xx@xxx.cz --range yesterday
You have old files in your logwatch tmpdir (/var/cache/logwatch):
logwatch.BqoqbaDD
logwatch.YhYCcFsy
logwatch.vwsUOYfw
logwatch.qi29jObK
logwatch.mbmAo7dR
The directories listed above were most likely created by a
logwatch run that failed to complete successfully. If so, you
may delete these directories.

ssmtp: No recipients supplied - mail will not be sent
Nejlépe hodnocení uživatelé
Hanz

Počet UP: 4560

React: 211

Rusty

Počet UP: 2119

React: 94

OL3G

Počet UP: 1485

React: 59

SYSTEM

Počet UP: 374

React: 22

Strosmajer

Počet UP: 424

React: 21

Oxytocin

Počet UP: 253

React: 15

Hyacint

Počet UP: 7

React: 9

RE: Linux SSMTP - No recipients…

03.01.2019 odpověděl Hanz

Zkontrolováno

Dobrý den,

je třeba pro mailer SSMTP specifikovat recipient (TO) adresu v souboru logwatch.conf, takže takto:

vim /usr/share/logwatch/default.conf/logwatch.conf
mailer = "/usr/sbin/ssmtp -t -f xx@xxx.cz -i"
Tento web používá k poskytování služeb, personalizaci reklam a analýze návštěvnosti soubory cookie. Používáním tohoto webu s tím souhlasíte. Další informace