By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
426,011 Members | 1,000 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 426,011 IT Pros & Developers. It's quick & easy.

Sending Email with System that Has Antivirus Installed

P: n/a
Hello,

I am writing an application that processes and sends electronic mail using
Visual Basic that has no issues as is.

However, when running concurrently with an antivirus package that is
installed (such as Symantec Antivirus Corp. Client) any mail that the
application sends the message is only delivered AFTER my application closes
or if the antivirus software is disabled.

Since my application will be deployed to a variety of system I do not want
to require the client to disable the antivirus application just to use my
application.

I have tried to call a new thread to perform the process in the hopes that
when the thread finishes the emails will be sent but this does not occur. Is
there anything that I am missing? How is this accomplished normally?

Regards,

Christopher Koeber
Feb 28 '08 #1
Share this Question
Share on Google+
3 Replies


P: n/a
Hello,

your antivirus package may include a personal firewall which blocks outbound
communications on port 25 (which is usually used for email communication).

If this is the case, you need to reconfigure the firewall.

Kind regards,
Henning Krause

"Chris K." <ckoeber[Do Not Spam]@googlesemailservice.figureitoutwrote in
message news:97**********************************@microsof t.com...
Hello,

I am writing an application that processes and sends electronic mail using
Visual Basic that has no issues as is.

However, when running concurrently with an antivirus package that is
installed (such as Symantec Antivirus Corp. Client) any mail that the
application sends the message is only delivered AFTER my application
closes or if the antivirus software is disabled.

Since my application will be deployed to a variety of system I do not want
to require the client to disable the antivirus application just to use my
application.

I have tried to call a new thread to perform the process in the hopes that
when the thread finishes the emails will be sent but this does not occur.
Is there anything that I am missing? How is this accomplished normally?

Regards,

Christopher Koeber

Feb 28 '08 #2

P: n/a
Thanks for the reply. Does all applications that are developed with the .NET
Framework require end-user's to reconfigure their firewall just to send
email?

It would seem absurb to me as many applications send electronic mail with
Antivirus Software installed and no configuration is required - the mail is
scanned and sent.

Thank you for your time.

Chris K.

"Henning Krause [MVP - Exchange]" <ne***************@this.infinitec.de>
wrote in message news:OR**************@TK2MSFTNGP04.phx.gbl...
Hello,

your antivirus package may include a personal firewall which blocks
outbound communications on port 25 (which is usually used for email
communication).

If this is the case, you need to reconfigure the firewall.

Kind regards,
Henning Krause

"Chris K." <ckoeber[Do Not Spam]@googlesemailservice.figureitoutwrote in
message news:97**********************************@microsof t.com...
>Hello,

I am writing an application that processes and sends electronic mail
using Visual Basic that has no issues as is.

However, when running concurrently with an antivirus package that is
installed (such as Symantec Antivirus Corp. Client) any mail that the
application sends the message is only delivered AFTER my application
closes or if the antivirus software is disabled.

Since my application will be deployed to a variety of system I do not
want to require the client to disable the antivirus application just to
use my application.

I have tried to call a new thread to perform the process in the hopes
that when the thread finishes the emails will be sent but this does not
occur. Is there anything that I am missing? How is this accomplished
normally?

Regards,

Christopher Koeber

Feb 28 '08 #3

P: n/a


You can try this downloadable code:
http://sholliday.spaces.live.com/Blog/cns!A68482B9628A842A!138.entry

I have all the settings that are settable for different scenarios.

But that's what firewalls do, they block ports.

Then you program in "exceptions".

Do start / run
firewall.cpl
and you can look at the exceptions tab.

Then, if you have your own 3rd party firewall..you have to program
exceptions into that.


"Chris K." <ckoeber[Do Not Spam]@googlesemailservice.figureitoutwrote in
message news:24**********************************@microsof t.com...
Thanks for the reply. Does all applications that are developed with the
.NET Framework require end-user's to reconfigure their firewall just to
send email?

It would seem absurb to me as many applications send electronic mail with
Antivirus Software installed and no configuration is required - the mail
is scanned and sent.

Thank you for your time.

Chris K.

"Henning Krause [MVP - Exchange]" <ne***************@this.infinitec.de>
wrote in message news:OR**************@TK2MSFTNGP04.phx.gbl...
>Hello,

your antivirus package may include a personal firewall which blocks
outbound communications on port 25 (which is usually used for email
communication).

If this is the case, you need to reconfigure the firewall.

Kind regards,
Henning Krause

"Chris K." <ckoeber[Do Not Spam]@googlesemailservice.figureitoutwrote
in message news:97**********************************@microsof t.com...
>>Hello,

I am writing an application that processes and sends electronic mail
using Visual Basic that has no issues as is.

However, when running concurrently with an antivirus package that is
installed (such as Symantec Antivirus Corp. Client) any mail that the
application sends the message is only delivered AFTER my application
closes or if the antivirus software is disabled.

Since my application will be deployed to a variety of system I do not
want to require the client to disable the antivirus application just to
use my application.

I have tried to call a new thread to perform the process in the hopes
that when the thread finishes the emails will be sent but this does not
occur. Is there anything that I am missing? How is this accomplished
normally?

Regards,

Christopher Koeber


Feb 28 '08 #4

This discussion thread is closed

Replies have been disabled for this discussion.