> Company

 > News

 > Login

 

 > Home

 > Purchase

 > Explore

 > Download

 > References

 > Support Center

 > Products

 > Site Search

 

FAQ

Question Index

    Current Version

  • Q. What is the current version of Smtp.NET?
    A. The current version is 1.1.1. The specific build number for the demo version is 36263 and for the pro version is 36272

    General

  • Q. What web servers can Smtp.NET be used on?
    A. Smtp.NET can be used on any web server running Microsoft IIS 5.0 or higher with the .NET framework installed. This includes Windows 2000 Pro/Server/Advanced Server and Windows XP Pro.
  • Q. What language is Smtp.NET written in?
    A. Smtp.NET is written with 100% C# (C Sharp) on the .NET Platform using Visual Studio .NET
  • Q. Does Smtp.NET use unmanaged code?
    A. No, Smtp.NET is written with 100% managed code.
  • Q. What are the system requirements for Smtp.NET?
    A. For complete system requirements, please click here.
  • Q. How do I use Smtp.NET with VB.NET?
    A. Using Smtp.NET with VB.NET is quite simple. There really are few differences in usage between C# and VB.NET. The example below is a short class that uses Smtp.NET. Note the "Imports" statement at the top and the "Dim" statement further down.
  • Q. How do I send email with Smtp.NET using an aspx page without a code-behind class?
    A. You can use Smtp.NET with a code-behind or without. The following is some sample code to send without a code-behind or "inline": In C#:
    And in VB.NET:
  • Q. What is mail merge?
    A. Mail Merge is a way of creating customized email messages. The message is a basic form or template and the email addresses or other data, such as first and last name, will be in a database, spreadsheet, or text file. Name and address information for each letter to be printed will be inserted at designated “merge points”. Other custom data can also be inserted at chosen points as specified by the user. For an explanation of mail merge, see: http://www.techweb.com/encyclopedia/defineterm?term=mail+merge&x=30&y=17
  • Q. Can multiple instances of the object be invoked at once on different web pages or Windows applications?
    A. Yes. Smtp.NET has been tested in a multithreaded environment to handle being invoked simultaneously in multiple processes AND threads. We have a stress application for testing Smtp.NET, which has been used to simulate up to 1000 threads under a single process, all invoking Smtp.NET.
  • Q. Does NetMailBot support encryption?
    A. No, not at this time.

    HTML Email

  • Q. What is the difference between using a fully qualfied url for your images or embeding them?
    A. If you use a fully qualified URL: when the email is opened in the email client software (Outlook, Eudora, etc.), the images are "pulled" from your web server over the Internet. The disadvantage of this method is that if the user is not connected to the Internet, the images will NOT appear. The advantage to using this method is that the total message size is usually small.
    If you embed the images: each of the images referenced will be sent with the email. The disadvantage of this method is that the message size is larger, which will take longer to send. The advantage of this method is that the images will appear whether the user reading the message is connected to the Internet or not.

    Installation

  • Q. Can Smtp.NET reside in the GAC (Global Assembly Cache)?
    A. As of version 1.0.923.38427, Smtp.NET is installed in the GAC by default. This will allow you to use the assembly with any project that resides on the same server.

    Performance

  • Q. What is the performance of Smtp.NET?
    A. Smtp.NET has been rigorously tested and stressed in a multiuser environment. The perfomance is dependant on the mail server you use and the speed of your internet connection. The average performance sending an email on a 56K modem connection through a typical ISP is 500 emails/minute. The best performance we've experienced was when we used our own local SMTP Server (Microsoft IIS 5.0) which sent 500 emails in about 10 seconds.You will no doubt receive the best performance using a local email server.

    Troubleshooting

  • Q. When trying to run the Web Application Example, I am getting the error "Server Application Unavailable". How do I fix this?
    A. This is a known issue with a ASP.NET, Windows XP Professional ONLY, and a recent security update from Microsoft. Please visit http://www.asp.net/faq/ms03-32-issue.aspx

    We apologize for any inconvenience this may cause.

  • Q. What does the RETURNCODE "FAILURE_PREPARE" mean?
    A. This return code can happen for several reasons:
    1. The mail server is requiring authentication.
    2. The authentication credentials are incorrect.
    3. Even though authentication is provided, the mail server is configured to disallow sending of email because of:
      1. The email account authenticated is not allowed to send email inside the domain.
      2. The email account authenticated is not allowed to send email outside the domain.
      3. The machine sending the email is restricted from sending email in general, inside, or outside the domain.
    4. Too many email addresses are being specified for a single email. Some mail servers impose a limit, for example 100 to prevent the possibility of SPAM.
    5. Too many email messages are being sent at one time - flooding. Some mail servers impose a limit, for example of 1000 email messages per minute.
    The best way to determine the cause of the problem is to set LogMailServerMessages equal to true, send a test email, then check the log file for the error message being returned by the mail server.

    Web Matrix

  • Q. Can I use Smtp.NET with Microsoft's new Web Matrix (http://www.asp.net)?
    A. Yes, you can easily use SmtpDotNet with Web Matrix. The following is some sample code: In C#:
    And in VB.NET:
 
 

Content, HTML, and files Copyright © 1999-2008 ExclamationSoft Inc.
Privacy Policy    ExclamationSoft Home    Contact Us
Microsoft is a registered trademark of Microsoft Corporation in the United States and other countries