Solved

SMTPSVG.Mailer failure

Posted on 2011-02-14
3
1,687 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

Give your grad a cloud of their own!

With up to 8TB of storage, give your favorite graduate their own personal cloud to centralize all their photos, videos and music in one safe place. They can save, sync and share all their stuff, and automatic photo backup helps free up space on their smartphone and tablet.

Question has a verified solution.

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

Suggested Solutions

Title # Comments Views Activity
IIS 7.5 to 8.0 6 100
powershell - out of memory issues on process.exe 4 50
RegEx Help - open to other simple suggestions 8 40
Output Caching in IIS 2 9
Have you ever needed to get an ASP script to wait for a while? I have, just to let something else happen. Or in my case, to allow other stuff to happen while I was murdering my MySQL database with an update. The Original Issue This was written…
Introduction This article explores the design of a cache system that can improve the performance of a web site or web application.  The assumption is that the web site has many more “read” operations than “write” operations (this is commonly the ca…
This Micro Tutorial will give you a basic overview how to record your screen with Microsoft Expression Encoder. This program is still free and open for the public to download. This will be demonstrated using Microsoft Expression Encoder 4.
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, f…

861 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

23 Experts available now in Live!

Get 1:1 Help Now