I have had the following problem for about a month now and even though support have been working hard, the problem still remains:
Any email (forum notifications) sent by my CNDONTS forum script ( www.agni.gr/message_boards ), to an aol.com adress, is returned. This only started happening a month or so back. (for two years, things have been fine). AOL say that the only reason is because the JH mail server (that sends my emails) does not have reverse DNS.
It is most urgent for me to get these emails working again as they are an important part of my site (used by my admin team to approve new posts). I have about 500 posts made on my forum per day and and as I have several admin members (with AOL), I get over a 1,000 returned per day.
Nathan, we simply can not add rDNS to every IP on a server,I would highly recommend using CDOSYS or another object that suports sending via mail.yourdomain.com so that it wil have rDNS.
(There are many reasons we can’t add rDNS to every IP, but among them, resellers would be most angry about every ip showing somehinglike ip1.win5.m****here.biz)
Stephen, I have chnaged to using CDOSYS to send the emails, but this has no effect. Do I need reverse DNS on the domail that is sending them? mail.agni.gr
Thanks Stephen for you message. I am using the WWG forums and have changed the mail object (via the admin menu) to use CDOSYS. I have entered my mail server as mail.agni.gr
There is nothing about entering a password/username.
i believe you’d enter the username and password for the mail box that the email is being sent from (so it’ll be the email address you use in the forum config), if its not an email address hosted by jodohost i think you’d need to use one, or at least the username and password for any mail box you have on jodohost
OK, I have spent an hour or so working on the following asp function, but cannot get it to send an email!!! Please if anyone can spot where I am going wrong, I would be very greatful.
Nathan
<%
'Function to send an e-mail
Function SendMail(strEmailBody, strUserName, strUserEmail, strWebsiteName, strForumEmailAddress, strSubject, strMailComponent, blnHTML)
.Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = cdoSendUsingPort
'Specify mail server
.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "MAIL_SMTP_SERVER"
'Specify the timeout in seconds
.Item("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 10
' The port on which the SMTP service specified by the smtpserver field is listening for connections (typically 25)
'.Item("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
'Use SSL for the connection (False or True)
'.Item("http://schemas.microsoft.com/cdo/configuration/smtpusessl") = False
.Update
End With
Dim sMsg
Dim sTo
Dim sCC
Dim sFrom
Dim sSubject
Dim sTextBody
'Apply the settings to the message object
With iMsg
Set .Configuration = iConf
.To = strTo
.From = strFrom
If strCC <> “” Then
.CC = strCC
End If
.Subject = strSubject
.TextBody = strBody
'Send message
.Send
End With
’ cleanup mail objects
Set iMsg = Nothing
Set iConf = Nothing
Set Flds = Nothing
The code is fine, it is just the mail object that i am not familiar with using. For some reason it is not sending emails. I am sure everything is correct.
Any advice would be very welcome as it is driving me mad (plus daily, I am getting 1,000 returned!!!)