Se você não precisa receber e-mails de outras pessoas pelo seu servidor smtp, não é necessário registrar seu domínio.
Se você só precisa enviar e-mail, você pode usar seu servidor smtp para o seu servidor de aplicativos.
mas você precisa configurar seu servidor smtp sobre autenticação e retransmissão para seu servidor de aplicativos.
sobre a autenticação, se o seu servidor e aplicativo smtp for diferença machine, você config para permitir o logon anônimo, exceto que seus servidores estão no mesmo domínio.
sobre relay, você configura para permitir que apenas o seu servidor de aplicativos possa retransmitir para o seu servidor smtp.
após a configuração para autenticação e retransmissão, você escreve código usando o objeto cdo para enviar e-mail
como a seguir, o código asp de amostra para enviar e-mail pelo servidor smtp.
<!--
'Sending SMTP mail via port 25 using CDOSYS
'This ASP page uses CDOSYS to send SMTP mail using port 25 of the SMTP server that is set. The e-mail delivery is handled by the SMTP server that is set in the configuration object.
-->
<%@ Language=VBScript %>
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
</HEAD>
<BODY>
<%
' send by connecting to port 25 of the SMTP server
Dim iMsg
Dim iConf
Dim Flds
Dim strHTML
Dim strSmartHost
Const cdoSendUsingPort = 2
StrSmartHost = "mail.example.com"
set iMsg = CreateObject("CDO.Message")
set iConf = CreateObject("CDO.Configuration")
Set Flds = iConf.Fields
' set the CDOSYS configuration fields to use port 25 on the SMTP server
With Flds
.Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = cdoSendUsingPort
.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = strSmartHost
.Item("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 10
.Update
End With
' build HTML for message body
strHTML = "<HTML>"
strHTML = strHTML & "<HEAD>"
strHTML = strHTML & "<BODY>"
strHTML = strHTML & "<b> This is the test HTML message body</b></br>"
strHTML = strHTML & "</BODY>"
strHTML = strHTML & "</HTML>"
' apply the settings to the message
With iMsg
Set .Configuration = iConf
.To = "[email protected]"
.From = "[email protected]"
.Subject = "This is a test CDOSYS message (Sent via Port 25)"
.HTMLBody = strHTML
.Send
End With
' cleanup of variables
Set iMsg = Nothing
Set iConf = Nothing
Set Flds = Nothing
%>
<P> </P>
</BODY>
</HTML>
você também pode usar o código asp.net.
pesquisa sobre objeto CDO ...