The Movable Type Knowledge Base

Email Notifications Have Not Been Configured

Question

When someone tries to add their address to my notification list, this error comes up:

Email notifications have not been configured! The weblog owner needs to set the EmailVerificationSecret configuration variable.

Answer

If you wish to add a form to your site so that visitors can sign up for site update notifications, you will also need to set the EmailVerificationSecret variable in mt-config.cgi1. This setting allows Movable Type to secure the notification signup process so that visitors have to verify their email addresses.

Here are the steps to enable this setting:

  • Download mt-config.cgi from your server in ASCII mode and open it in a plain text editor.

  • Add this line anywhere in the file:
    EmailVerificationSecret your_secret_string
  • Replace your_secret_string with a text string of your choosing. It can be a real word or nonsense, just as long as it is something that outsiders wouldn't be able to guess.

  • You should also Set The EmailAddressMain Configuration Value.

  • Save mt-config.cgi and upload it back to your server in ASCII mode.

1 In versions prior to 3.2, the configuration file is named mt.cfg.

Submit Feedback on This Article

Your comments on how we can improve this article are appreciated; but please do not use the feedback form to submit support requests or questions. We will not respond to or publish such queries submitted through this form. If you have a technical question or problem, visit Movable Type Support.

Yahoo! Small Business web hosting services

Six Apart
Makers of weblog software and services for individuals, organizations and businesses.
This website is powered by Movable Type.