On Jan 5, 2012, at 3:02 PM, Christian Bianchi wrote: > the host(s) are ok (but i removed the unneded one). > i made a scan with tcpdump and found that monit puts "EHLO localhost" > and my smtp server responds with: "Response: 551 sorry, your domain is > not correct" > is there a way to specify the domain instead of "localhost"?
Yes, from the manual: http://mmonit.com/monit/documentation/monit.html#setting_a_mail_server_for_alert_messages Monit, by default, use the local host name in SMTP HELO/EHLO and in the Message-ID header. Some mail servers check this information against DNS for spam protection and can reject the email if the DNS and the hostname used in the transaction does not match. If this is the case, you can override the default local host name by using the HOSTNAME option: set mailserver mail.tildeslash.com using hostname "myhost.example.org" -- To unsubscribe: https://lists.nongnu.org/mailman/listinfo/monit-general
