Solved

SMTPSVG.Mailer failure

Posted on 2011-02-14
3
1,709 Views
Last Modified: 2012-05-11
I currently have an ASP site which utilizes the smtpsvg.mailer dll.  In my current setup, everything works fine, I'm able to use this dll with no problem.  Well I rebuilt my webserver and moved the same site over to the new server, including the dll that is used for smtpsvg.mail.

But now on my new server, I'm getting an error message ("this evaluation component has expired").  If I use the following code, I find that it is expired; Response.Write(mailer.expires).  And it's telling me that it expired in 2000, which is odd because this site is used everyday by my company without a hiccup.  So how is it working on my old server, which is where it was originally installed?  How can I move this dll over to the new server?

I don't want to migrate over to other coding options (CDONTS), because that would take a lot of coding as this site is pretty large.
0
Comment
Question by:CoreyAnt
3 Comments
 
LVL 50

Assisted Solution

by:Steve Bink
Steve Bink earned 250 total points
ID: 34894484
Just a guess, but the original license may have been tied to the server on which you were using it.

Realistically, the necessary code changes to move to CDONTS is not that much, and is very much worthwhile if you intent to continue using or developing the application.  It is a simple thing to put your email generation/send code in an include file, removing it from however many places you currently have it as inline code.
0
 
LVL 27

Accepted Solution

by:
BigRat earned 250 total points
ID: 34895800
I suspect that the error message is wrong. The license is in fact a one CPU license, so it won't run on another CPU. In fact if you are sending attachments then you must have a license, as sending attachments is not available in the evaluation version.
0
 

Author Closing Comment

by:CoreyAnt
ID: 34899841
routinet...No, this site is written in ASP so I'm hoping to upgrade the site at some point soon.  So I really don't want to spend the time editing code for a short term fix.

BigRat, yes it is a one CPU license...but it's an older dll, so the logic that you're referring to doesn't apply here.

Turns out I was missing the license code which was in the registry....poor mistake by me.  Thanks for the help...I'll split the points.
0

Featured Post

PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Running classic asp applications under Windows Server 2008 R2 (x64) and IIS 7 is not as easy as one may think. It took me a while to figure it out while getting error 8002801d a few times. After you install the OS you will need to install the fol…
When it comes to showing a 404 error page to your visitors, you do not want that generic page to show, and you especially do not want your hosting provider’s ad error page to show either. In this article, I will show you how to enable the custom 40…
This Micro Tutorial will teach you how to censor certain areas of your screen. The example in this video will show a little boy's face being blurred. This will be demonstrated using Adobe Premiere Pro CS6.
In a recent question (https://www.experts-exchange.com/questions/28997919/Pagination-in-Adobe-Acrobat.html) here at Experts Exchange, a member asked how to add page numbers to a PDF file using Adobe Acrobat XI Pro. This short video Micro Tutorial sh…

776 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