# Mail server help please

**URL:** <https://forum.virtualmin.com/t/mail-server-help-please/28875>\
**Category:** Virtualmin\
**Created:** [March 8, 2008, 2:22am UTC](https://forum.virtualmin.com/t/mail-server-help-please/28875 "2008-03-08T02:22:03Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![velvetpixel](https://cdn.forum.virtualmin.com/letter_avatar_proxy/v4/letter/v/e68b1a/32.png) [@velvetpixel](https://forum.virtualmin.com/u/velvetpixel)\
**Post date:** [March 8, 2008, 2:22am UTC](https://forum.virtualmin.com/t/mail-server-help-please/28875/1 "2008-03-08T02:22:03Z")

</div>

CentOS 4.6  
Webmin 1.390  
Virtualmin 3.50

I was using sendmail.

I tried switching to postfix but now I get this error for each virtual server when validating virtual servers in virtualmin:

[example.com](http://example.com)  
Mail for domain : The mail server is not configured to receive email for [example.com](http://example.com)

example is of course replaced with my real domain names in the errors.

What do I have to do to configure postfix so it can be used by the virtual servers?

Thanks!

---

<div class="post-metadata">

**Author:** ![Joe](https://cdn.forum.virtualmin.com/user_avatar/forum.virtualmin.com/joe/32/9_2.png) [@Joe](https://forum.virtualmin.com/u/Joe)\
**Post date:** [March 8, 2008, 2:47am UTC](https://forum.virtualmin.com/t/mail-server-help-please/28875/2 "2008-03-08T02:47:10Z")

</div>

Postfix uses a different virtual map file format, and if you created virtual servers in Virtualmin with Sendmail as the mail server, you will have to translate the virtual map file from sendmail into the format for Postfix. I don’t know of any automated tools for doing that. If you’re just starting and have no mail, and not very many virtual servers, I’d suggest just deleting your virtual servers and re-creating them. Obviously, if you have any data/mail/etc. in place, this isn’t an option, and you’ll need to translate the files.

The Postfix format looks like this:

[virtualmin.com](http://virtualmin.com)[virtualmin.com](http://virtualmin.com)  
[hostmaster@virtualmin.com](mailto:hostmaster@virtualmin.com)[virtualmin@virtualmin.com](mailto:virtualmin@virtualmin.com)  
[joe@virtualmin.com](mailto:joe@virtualmin.com) joe.virtualmin

And you need at least the first line to convince Virtualmin that the mail server will accept mail for this domain, and then each mailbox needs and entry mapping to either another address or the username of the account holder.

---

<div class="post-metadata">

**Author:** ![velvetpixel](https://cdn.forum.virtualmin.com/letter_avatar_proxy/v4/letter/v/e68b1a/32.png) [@velvetpixel](https://forum.virtualmin.com/u/velvetpixel)\
**Post date:** [March 8, 2008, 3:38am UTC](https://forum.virtualmin.com/t/mail-server-help-please/28875/3 "2008-03-08T03:38:35Z")

</div>

Thanks for the fast response Joe!

That explains it 🙂

I am still in test mode so the domains I have I can delete and recreate without too much hassle.

---

<div class="post-metadata">

**Author:** ![system](https://cdn.forum.virtualmin.com/uploads/default/original/2X/c/cd96d761e326db4b2bef94886a639109bd7a8e76.svg) [@system](https://forum.virtualmin.com/u/system)\
**Post date:** [April 30, 2020, 5:43am UTC](https://forum.virtualmin.com/t/mail-server-help-please/28875/4 "2020-04-30T05:43:09Z")

</div>

Closed on April 30, 2020, 5:43am UTC


