Troubleshooting network problems
29 November, 2006 | 15491 views | Send To Friend
This tutorial will guide you to troubleshooting the most common configuration errors (on your Pc or local network) which may prevent SendBlaster (as well as any other group mailing software) from sending any message. It is important to understand that this will help only in those situations when you cannot send even a single message: this is a strong indicator that there is a network configuration problem (otherwise at least some messages would be sent).
The steps to solve the problem are different depending on which delivery method
(Direct Send or Smtp) you are experiencing problems with, therefore we give
separate instructions. But first we have to issue a very important
Security Warning
In the following tutorial, we suggest disabling your firewall and antivirus
as a temporary measure only, in order to quickly troubleshoot your problems
or at least find out where they come from. But the appropriate final strategy
is to properly configure your security tools instead of disabling them. This
may be a time-consuming operation, but it is really needed to keep your system
protected. Knowing how to configure your security tools is essential unless
you have an administrator which does the job for you.
That said, let's see how to make things work.
Direct Send
For each recipient, an MX query is sent to your DNS server in order to resolve
its mail server address (based on the e-mail address domain, the part that follows
the "@" sign). Then, SendBlaster connects to the mail server and delivers
the message.
The query is made through port 53, while the message is delivered through port
25. Any firewall or antivirus which blocks one of these ports will prevent successful
delivery.
Troubleshooting
You should completely disable firewall and antivirus, do a test mailing, then
re-enable them and configure them properly (allow use of ports 53 and 25).
1) Temporarily disable your firewall, or configure it so that it allows SendBlaster
to connect to the Internet without any restrictions.
2) Temporarily disable your antivirus. Disabling mail checking is not enough
when you use Direct Send: since direct delivery is used not only by legitimate
tools as SendBlaster, but also by some worms for propagating themselves, some
antiviruses do not allow direct delivery and block MX queries on port 53. This
protection is called "Internet worm protection" or something similar,
and it's totally separate from outgoing mail protection. For this reason, it
is important that you completely disable your antivirus instead of simply stopping
outgoing mail checking. (Some antiviruses cannot be stopped, even manually by
user, unless they are uninstalled: if this is your case, we strongly suggest
that you switch to a better antivirus.)
If your Pc is connecting to the Internet through a gateway on the local network,
you should repeat these steps on the gateway too.
If you still cannot send, there may be some problem on DNS autonatic recognition
and you may have to manually enter your DNS address:
3) In SendBlaster "Send" form, manually enter your DNS server IP
address (ask your Internet Service Provider if you don't know its address).
If these steps don't help, your Internet Service Provider is likely to be blocking
direct delivery (port 53, 25 or both): this is a policy adopted by some large
providers as AOL, and unfortunately there is nothing you can do about (well,
you can change provider...).
Smtp
Messages are relayed to an Smtp server, a dedicated service which will later
deliver them to their final destination: the recipients' mail servers. This
is usually faster as the Smtp server is (or at least should be) quicker and
always available. Port 25 is normally used, but your Smtp server may require
using a different port.
Trobleshooting
You should completely disable your firewall (to be re-enabled and properly
configured later) and configure the antivirus so that it does not check outgoing
mail.
1) Temporarily disable your firewall, or configure it so that it allows SendBlaster
to connect to the Internet without any restrictions.
2) In you antivirus program, disable outgoing mail checking (if you're not
sure how to do this, completely stop the antivirus as a temporary workaround)
If your Pc is connecting to the Internet through a gateway on the local network,
you should repeat these steps on the gateway too.
3) Make sure you entered the correct Smtp server address in SendBlaster "Send"
form. The Smtp address may need to include a port specification (format is "servername:port"),
as some Smtp services run on a "custom" port (while default is 25).
There is no "guessing" here: things will work only if you enter the
correct parameters, as they were given to you by your provider. If you are unsure
about something (server address, port, username and password if needed), ask
your provider instead of just trying (it would most certainly not work).
Please note that, unless you subscribed a dedicated Smtp service, you have
to use your Internet Service Provider's Smtp server: using any other Smtp server
will not work. If you connect to the Internet through different providers, you
may have to change the Smtp configuration in order to match the connection you
are currently using.
Now, try to send a very small mailing at low speed (use "Slow" profile
on SendBlaster): if you did everything properly (firewall and antivirus disabled,
both on local PC and on the gateway, and correct settings for the Smtp server),
you are very likely to be successful.
If you receive a "connection refused", "message refused"
or similar error (any error which sounds like "the Smtp server is there
but doesn't want to talk to you"), that means that the Smtp server address
is right, but you are not authorized to use it: either you need authentication
or you are using some other ISP's Smtp server. The good news is that the network
configuration is likely to be ok, so you just should check your settings more
accurately (ask your ISP if you are unsure about authentication issues).
If you are receiving an "incorrect IP or service unavailable" error,
it means that you either did not enter the Smtp server name correctly, or there
still is some problem on the network. At this point, after an additional check
of the server address, you could try to completely disable your antivirus if
you didn't do it yet; or you may require further assistance from your network
administrator.
|