# Contact > The Contact page of your site: the form that visitors and members use to write to you, where the messages arrive, how you answer them, the departments, and the protection against spam. Source: https://doothemes.com/docs/wovie/pages/contact --- ## Overview Your **Contact** page has a form that sends the message to your site. Dbmovies creates it at `/contact/` and keeps every message in **Dbmovies › Contact**, where you read and answer them. The page shows its title and, below, its content. Edit them like any page in **Pages**. If the content is empty, the page shows a default line that invites visitors to write. To change the address or use your own page, see [Required pages](https://doothemes.com/docs/dbmovies/settings/required-pages#contact-page). :::info The form needs Dbmovies 1.3.37 or later. With an earlier version, the page only shows its title and text, and administrators see a notice to update. See [Requirements](https://doothemes.com/docs/wovie/requirements). ::: ## The form | Field | When it appears | |---|---| | **Department** | When you add departments. The first option is **General** | | **Name** and **Email address** | Only for visitors. Members do not fill them in: the form uses their account and shows the email where they will get the answer | | **Message** | Always. From 10 to 5,000 characters | **Send message** sends it. The visitor then sees **Message sent** with a reference code, and **Send another message** opens the form again. [SCREENSHOT_HERE: The Contact page with the form, as a visitor] [SCREENSHOT_HERE: The Message sent box with the reference code] ## Where messages arrive Every message is saved in **Dbmovies › Contact**, and Dbmovies also emails it: 1. to the email of its **department**; 2. without a department, to the **Primary email address**; 3. without one, to the administration email of your site. The subject of each message is its first words, with the department in front, such as *Billing: I was charged twice…*. In **Dbmovies › Contact**, each message shows its sender, department, date, status and IP address. Opening a message marks it as read. From there you answer it by email, mark it as spam or delete it. | Status | Meaning | |---|---| | **New** | Not opened yet | | **Read** | Opened | | **Replied** | You answered it from the inbox | | **Spam** | You marked it as spam | [SCREENSHOT_HERE: Dbmovies › Contact with the list of messages and one message open] ## Settings In **Dbmovies › Settings › Email**, section **Contact system**: | Setting | What it does | |---|---| | **Primary email address** | Where messages without a department go. Empty, they go to the administration email | | **Departments** | A name and an email for each one. Visitors choose one in the form, and the message goes to its email | | **Enable message** | Sends the visitor an email that confirms you got their message, with its reference code. You can edit its subject and text | For the emails to arrive, your site needs a reliable way to send them. See [Initial settings](https://doothemes.com/docs/dbmovies/initial-settings#4-email-delivery-smtp). ## Protection against spam - **A hidden field and a minimum time**: a bot that fills in the hidden field, or sends the form in less than three seconds, gets a normal answer, but the message is not saved. - **Limits**: 3 messages every 10 minutes from one IP address, and 5 a day from one email address. - **The IP blacklist** and **Cloudflare Turnstile**, if you turn it on. See [Firewall](https://doothemes.com/docs/dbmovies/settings/firewall) and [Cloudflare Turnstile](https://doothemes.com/docs/dbmovies/integrations/cloudflare-turnstile). ## Troubleshooting | Problem | What to do | |---|---| | The page shows its title and text, but no form | Update Dbmovies to 1.3.37 or later | | Messages do not arrive by email | They are still in **Dbmovies › Contact**. Review how your site sends email, and the addresses in **Contact system** | | *Invalid security token.* | Your page cache is keeping an old copy of the page, with a security token that expires after 12 to 24 hours. Since Dbmovies 1.3.39, caches that follow the standard signals no longer store this page. If yours still does, exclude the Contact page from it and clear it | | *You sent several messages in a short time.* | The visitor reached a limit. They can write again later | | The Contact page shows a 404 page | See [Required pages](https://doothemes.com/docs/dbmovies/settings/required-pages#troubleshooting) |