Sorry - Another Logwatch Question
Fabien Auréjac
fabien.aurejac at gmail.com
Wed Dec 18 13:02:49 UTC 2024
Hello, sendmail is an interface to postfix, which appears to be on macOS
under /usr/sbin/postfix
the postfix configuration on macOS is under /etc/postfix
according to this post
(https://serverfault.com/questions/1032682/how-to-configure-postfix-to-relay-everything-on-macos),
you may try to change sendmail path to
|/path/of/msmtp -t -i ||with the path replaced by the one obtained with the command: which
msmtp |||
|The needed input may be different between sendmail and mail command.
But it seems it's not the case between msmtp and sendmail. And I think
your |MSMTP configuration may not be linked to postfix.
|You may also try to take a look at this post
https://stackoverflow.com/questions/56937988/how-to-get-usr-bin-mail-to-send-mail-via-gmail-on-mac-10-14|
|Also when it comes to google mail with two factors auth, there are
sometimes problems, but I think you disabled 2FA since you are able to
send from the mail command.|
|Good luck
|
|
|
Le 18/12/2024 à 07:05, Michael Newman via macports-users a écrit :
> If I should ask this elsewhere, please let me know:
>
> I have logwatch running on a Raspberry Pi which works just fine.
> However, I'm having trouble getting logwatch on a Mac to send the
> results via email.
>
> On both the Mac and the Pi I'm using MSMTP as an SMTP client. They are
> configured identically with gmail as the relay host.
>
> On the Pi I use the following in the config file:
>
> |mailer = "/usr/sbin/sendmail -t" |
>
> If I use the same on the Mac, it appears to work with no error
> message, but the mail never gets delivered. There are no error
> messages in the msmtp log.
>
> I know logwatch is working because if I use:
>
> |Sellotape:conf mnewman$ sudo logwatch --output stdout |
>
> I get:
>
> |################### Logwatch 7.11 (07/22/24) ####################
> Processing Initiated: Wed Dec 18 12:43:29 2024 Date Range Processed:
> yesterday ( 2024-Dec-17 ) Period is day. Detail Level of Output: 5
> Type of Output/Format: stdout / text Logfiles for Host:
> Sellotape.local
> ################################################################## <snip> |
>
> Sending mail from the Mac on the command line works just fine:
>
> |Sellotape:~ mnewman$ mail me at mac.com Subject: hi mac done . EOT |
> |Sellotape:~ mnewman$ cat .msmtp.log Dec 18 12:50:18
> host=smtp.gmail.com tls=on auth=on user=me from=me at gmail.com
> recipients=me at mac.com mailsize=178 smtpstatus=250 smtpmsg='250 2.0.0
> OK 1734501018 98e67ed59e1d1- 2f2ed644980sm487477a91.26 - gsmtp'
> exitcode=EX_OK |
>
> What have I done wrong to keep logwatch from sending results via email?
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macports.org/pipermail/macports-users/attachments/20241218/67480ea1/attachment.htm>
More information about the macports-users
mailing list