473,406 Members | 2,387 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,406 software developers and data experts.

Laman's terms please!

(Type your message here)

--------------------------------
From: Lori Cole
I am having the same proble, but I am not the computer guru! Iam somewhat computer literate and can do more than usual people.I just need a more simplier explaination for the below. Oranother idea to fix the problem of... 500 Unauthorized relay msgrejected

this was the suggetstion....
My second suggestion is to forgo CDO altogether. There is a greatopen
source .NET mail component called OpenSmtp on sourceforge.net. Wedid have
to change HELO to EHLO on one of our projects to get mailrelaying outside
the domain (more a network admin power play than anything else).This was a
simple matter of finding the line in source that has HELO andchanging to
EHLO. Everything worked great after that.

OpenSmtp allows you to set up authentication rather easily. Bestto have the
network admins create an account for sending email that isrestricted from
doing other things in the domain as it reduces any potentialsecurity risk.
You will need them to help set up the proper relay for your SMTPservice to
Exchange (et al), if you are relaying in this manner, so they canbe a great
resource for you.

-----------------------
Posted by a user from .NET 247 (http://www.dotnet247.com/)

<Id>2z/0cdmjCUK4M1z7bgVUGQ==</Id>
Nov 18 '05 #1
1 1415
to send internet mail, you client code needs to start a dialog with a mail
server, a SMTP server. .net's System.Web.Mail library uses the win2000 CDO
client library to talk to a SMTP server. sending mail thru a SMTP server is
called relaying, because the SMTP just sends the mail to another SMTP server
closer to the destination.

In the old days, you just had to know the servers name, and send the message
over tcp/ip. In todays worlkd of spam, they have gotten a lot fussier. Most
use some sort of Authentication protocol. Some may even change the SMTP
protocol (changing the HELO command to EHLO), changing port number,
restricting to known ipaddresses, etc, in order to make unauthorized use
harder.

what to do:

1) you need to find out the details of the smtp server you are going to use:

ipaddess
port number
authenication scheme, authenication parmeters (user / password,
certificate, whatever they want)
any change in smtp protocol.
any other restrictions

2) you need to find client code that supports the smtp server you are using.
the .net built in smtp mail client does not support authenication. you can
call the CDO com object library directly which will allow adding
authenication headers for some SMTP servers (ones that support basic)

3) configure the client code to talk to the smtp server. this will depend on
which client code library you use.
note: a common trick is to install the iis smtp server (on your web server),
set it up to relay to the actual smtp server, and send mail to it.

-- bruce (sqlwork.com)
"Lori Cole via .NET 247" <an*******@dotnet247.com> wrote in message
news:uw**************@TK2MSFTNGP12.phx.gbl...
(Type your message here)

--------------------------------
From: Lori Cole
I am having the same proble, but I am not the computer guru! I am somewhat
computer literate and can do more than usual people. I just need a more
simplier explaination for the below. Or another idea to fix the problem
of... 500 Unauthorized relay msg rejected

this was the suggetstion....
My second suggestion is to forgo CDO altogether. There is a great open
source .NET mail component called OpenSmtp on sourceforge.net. We did have
to change HELO to EHLO on one of our projects to get mail relaying outside
the domain (more a network admin power play than anything else). This was a
simple matter of finding the line in source that has HELO and changing to
EHLO. Everything worked great after that.

OpenSmtp allows you to set up authentication rather easily. Best to have the
network admins create an account for sending email that is restricted from
doing other things in the domain as it reduces any potential security risk.
You will need them to help set up the proper relay for your SMTP service to
Exchange (et al), if you are relaying in this manner, so they can be a great
resource for you.

-----------------------
Posted by a user from .NET 247 (http://www.dotnet247.com/)

<Id>2z/0cdmjCUK4M1z7bgVUGQ==</Id>
Nov 18 '05 #2

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
by: Paul Oakfleet | last post by:
The script below will disable Submit button until user accept terms, and will redirect user to another page after clicking on Submit button. The script seems to work fine on my PC (Windows XP,...
20
by: Kraig | last post by:
Hi! I'm new to programming and am trying to figure out the best way using loops, to compute pi to say, 14 terms using values that double each time through the loop. As in, from 1-2-4-8-16, et al....
87
by: expertware | last post by:
Dear friends, My name is Pamela, I know little about CSS, but I would like to ask a question I have an image on a web page within a css layer: <DIV ID=MyLayer STYLE = "position:...
1
by: almurph | last post by:
Hi, I have a row of soundex words of the form: soundexA soundexB soundexC soundexD etc I want to parse the field and remove any repeated terms. Can anyone help me please? I want to use the...
4
by: MostlyH2O | last post by:
Hi Folks, I have been going in circles for weeks - trying to find the best way to send and manage emails from my ASP application. The email page might send as many as 500 individual emails at a...
5
by: Hydrogenfussion | last post by:
Hello and thank you for reading this. I have just started to learn C++ from www.cprogramming.com,its a great site! But i do not understand some of the terms. I am using Dev-C++. Can you tell me...
2
by: webspinster | last post by:
Okay, guys, if it seems I don't know a whole lot it's because I don't. I create and edit websites using Hot Dog Pro and have done very rudamentary HTML language on my own. Here's my challenge. I...
6
by: webspinster | last post by:
Okay, guys, if it seems I don't know a whole lot it's because I don't. I create and edit websites using Hot Dog Pro and have done very rudamentary HTML language on my own. Here's my challenge. I...
13
by: haobijam | last post by:
I would like to parse tab separated .txt files separating common attribute and distinct attribute from the file. I would like to parse only the first line attributes not the values. Could you please...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.