Servoy Developer
Version 3.5.12-build 526
Java version 1.6.0_20 (Mac OS X)
I have a simple method to send a mail which has worked fine in developer and the solution has now been moved to a server hosted at an ISP who has allowed me to install Servoy Server there
The server log shows the following error in the screenshot
Given that it worked fine in developer and when deployed on an internal server I can only assume that it is something at the ISP that is stopping the mail being sent
Anyone out there spot the obvious thing that I need to sort out here or clarify with the ISP or any advice on further debugging to see what is going on ?
Cheers
Harry
Looks like a firewall blocking outgoing network. Or does the server not have outgoing internet at all?
Hi Jan
Yes it does have outgoing internet.
I’ve hosted it with the ISP for access by the client
All other functionality works fine - just the email plugin call
Sounds like I should go back to ISP and ask them…
Anything specific that I should ask them to check for - ports or other ?
Cheers
Harry
Can you traceroute to that server from that host? Did hit happen once or is it persistent? Is the nslookup correct on that host?
i see in the stacktrace that you connect with a plain socket to 587
that sounds a bit weird, beause 587 is TLS which is a secure socket, so i would guess that it would use some SSL/TLS socket to connect to gmail…
So it could be that it is refused because of that.
did you enable the property: mail.smtp.ssl.enable ? and maybe you should then configure to use port 465
Hi Jan, Johan
Thanks for the advice.
Without realising this, the ISP changed their servers and put mine the other side of a firewall - now stop me if you’ve heard this one before ![Smile :-)]()
The lovely firewall that they had setup had virtually all ports closed off as a default so Jan was correct originally suggesting the firewall - I just didn’t realise that there was a firewall in the picture at that point
Once this was brought up they admitted it was their bad and opened the email ports for me et voila !
Thanks anyway
Harry