Solved

ASPmail error "Paragraph is too large"

Posted on 2006-06-24
10
818 Views
Last Modified: 2012-05-05
I am using ASPmail (SMTPsvg.Mailer component).  On one particularly long email (42383 characters) I get the rror "Paragraph is too large" when trying to send it.

I can't find any reference to this in the docs (http://www.serverobjects.com/comp/Aspmail4.htm). The component otherwise works flawlessly, both for the current client, and for all my other clients.

Anyone know what is the cause (is there an unpublish limit to the length of a mail message)?

Thank you.
0
Comment
Question by:Lev Seltzer
  • 5
  • 4
10 Comments
 
LVL 20

Expert Comment

by:Gawai
ID: 16977614
let me see ur code if u post it here
0
 

Author Comment

by:Lev Seltzer
ID: 16977924
I'm dealing with code that has been in place at this website for about 9 months without any problem. It has also been used for almost 2 years in a similar format at many of my other clients, also without this error.  IN fact, I found almost no references to this error online (the one reference in Experts Exchange was not helpful).

But if you'd still like to see the code, some of it includes the following:

Thanks.

Set Mailer  = Server.CreateObject("SMTPsvg.Mailer")
Mailer.RemoteHost = "localhost"
Mailer.FromName   = gv_strFromName
Mailer.FromAddress= gv_strFromEmail
mailer.clearbodytext
mailer.ClearRecipients
Mailer.RemoteHost = "localhost"
Mailer.Subject    = strSubject
Mailer.ContentType = "text/html"
Mailer.AddRecipient RS("FirstName")& " " & RS("LastName"), RS("email")
Mailer.BodyText = "<HTML><BODY>"& strFullText(iLetter) & "</BODY></HTML>"
if lSendMail then
      if Mailer.SendMail then
            SendLetters =  "Mail sent..."
      else
            SendLetters = "Mail send failure. Error was " & Mailer.Response
      end if
      response.write " (" & SendLetters & ")<BR>"
end if

0
 
LVL 20

Expert Comment

by:Gawai
ID: 16978590
for testing purpose just change it
Mailer.AddRecipient RS("FirstName")& " " & RS("LastName"), RS("email")

to
Mailer.AddRecipient RS("email")

it sould work now
0
 

Author Comment

by:Lev Seltzer
ID: 16979572
removing the name makes the program fail:

Microsoft VBScript runtime error '800a01c2'
Wrong number of arguments or invalid property assignment: 'AddRecipient'

Thanks anyway.
0
 
LVL 20

Expert Comment

by:Gawai
ID: 16981250
0
Highfive Gives IT Their Time Back

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

 

Author Comment

by:Lev Seltzer
ID: 16982450
gawai: Thank you for the suggestion, but that page only has tips on how to skip over the line that is causing the error. I need to actually determine what the error means (it is not found in the documentation) and then correct the situation which causes the error.

0
 
LVL 20

Expert Comment

by:Gawai
ID: 16983907
wat is the error if u change
Mailer.AddRecipient RS("FirstName")& " " & RS("LastName"), RS("email")

to
Mailer.AddRecipient "WEBuilder" , "validEmail@validDomail.com"

or

Mailer.AddRecipient RS("FirstName") , RS("email")


did u try it already ?
0
 

Author Comment

by:Lev Seltzer
ID: 16984322
The mailer routine actually has a loop and can potentially send mail to 3 people, including me (the webmaster). I enabled that part of the loop, but I received the same error message.

Any ideas how to contact tech support for the component? They don't seem to have any references to it on their website http://www.serverobjects.com/
0
 
LVL 6

Accepted Solution

by:
BubbaisBest earned 250 total points
ID: 16985419
WEBuilder,

I had this same issue and I think it was caused by an illegal character.  Make sure in the text that there isn't any ' or ".  

Here is a link to my question a while back...http://www.experts-exchange.com/Web/Web_Languages/ASP/Q_21033166.html

Bubs
0
 

Author Comment

by:Lev Seltzer
ID: 16986496
The answer was apparently some type of illegal character.  I am still not sure what it was, or why I received this answer.  But I went through the document once again and tried to remove any remaining illegal characters, and now it sends without an error.

Thanks.
0

Featured Post

Why You Should Analyze Threat Actor TTPs

After years of analyzing threat actor behavior, it’s become clear that at any given time there are specific tactics, techniques, and procedures (TTPs) that are particularly prevalent. By analyzing and understanding these TTPs, you can dramatically enhance your security program.

Join & Write a Comment

Suggested Solutions

Title # Comments Views Activity
trim spaces before first character 6 70
An ASP query I cannot work out... 2 44
syntax error on ASP ? 6 39
SQL Filter Question 8 68
I recently decide that I needed a way to make my pages scream on the net.   While searching around how I can accomplish this I stumbled across a great article that stated "minimize the server requests." I got to thinking, hey, I use more than one…
Hello, all! I just recently started using Microsoft's IIS 7.5 within Windows 7, as I just downloaded and installed the 90 day trial of Windows 7. (Got to love Microsoft for allowing 90 days) The main reason for downloading and testing Windows 7 is t…
Internet Business Fax to Email Made Easy - With eFax Corporate (http://www.enterprise.efax.com), you'll receive a dedicated online fax number, which is used the same way as a typical analog fax number. You'll receive secure faxes in your email, fr…
This demo shows you how to set up the containerized NetScaler CPX with NetScaler Management and Analytics System in a non-routable Mesos/Marathon environment for use with Micro-Services applications.

758 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

24 Experts available now in Live!

Get 1:1 Help Now