?
Solved

SMTPSVG.Mailer failure

Posted on 2011-02-14
3
Medium Priority
?
1,796 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:C Williams
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
3 Comments
 
LVL 51

Assisted Solution

by:Steve Bink
Steve Bink earned 500 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 500 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:C Williams
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

Free learning courses: Active Directory Deep Dive

Get a firm grasp on your IT environment when you learn Active Directory best practices with Veeam! Watch all, or choose any amount, of this three-part webinar series to improve your skills. From the basics to virtualization and backup, we got you covered.

Question has a verified solution.

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

If you are a web developer, you would be aware of the <iframe> tag in HTML. The <iframe> stands for inline frame and is used to embed another document within the current HTML document. The embedded document could be even another website.
A phishing scam that claims a recipient’s credit card details have been “suspended” is the latest trend in spoof emails.
This is my first video review of Microsoft Bookings, I will be doing a part two with a bit more information, but wanted to get this out to you folks.
In this video, Percona Director of Solution Engineering Jon Tobin discusses the function and features of Percona Server for MongoDB. How Percona can help Percona can help you determine if Percona Server for MongoDB is the right solution for …
Suggested Courses

771 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