I have a linux box upon which I run cron and Bugzilla. The cron output is currently e-mailed to the user on that box, which is fine.
The problem is the Bugzilla e-mails: I would like to forward Bugzilla notifications (bug created, bug resolved, etc) to my Yahoo mail and my partner's gmail. I tried sending a couple notifications, and I can see these mails in mailq, and get timeout errors in syslog
Connection timed out with gsmtp163.google.com
and
Connection timed out with mx4.mail.yahoo.com
I can't connect to port 25 on these mail servers, and I suspect that either 1) my ISP is blocking my access to other mail servers or 2) those mail servers are doing a check on my dynamic ip, and not getting a satisfactory reverse DNS lookup. Either of these is valid check to combat Spam, I suppose.
I used to run Bugzilla on a windows box, and used a sendmail wrapper or 'fake sendmail'. This sendmail program would just use my smtp username and password to send the mail from my ISP's mail server. Is there a way to configure linux sendmail to do this? Can I make it so that the local e-mails generated by cron are just delivered locally, without going to my ISP's smtp server?
The problem is the Bugzilla e-mails: I would like to forward Bugzilla notifications (bug created, bug resolved, etc) to my Yahoo mail and my partner's gmail. I tried sending a couple notifications, and I can see these mails in mailq, and get timeout errors in syslog
Connection timed out with gsmtp163.google.com
and
Connection timed out with mx4.mail.yahoo.com
I can't connect to port 25 on these mail servers, and I suspect that either 1) my ISP is blocking my access to other mail servers or 2) those mail servers are doing a check on my dynamic ip, and not getting a satisfactory reverse DNS lookup. Either of these is valid check to combat Spam, I suppose.
I used to run Bugzilla on a windows box, and used a sendmail wrapper or 'fake sendmail'. This sendmail program would just use my smtp username and password to send the mail from my ISP's mail server. Is there a way to configure linux sendmail to do this? Can I make it so that the local e-mails generated by cron are just delivered locally, without going to my ISP's smtp server?