[quote user="tinkertron"]
Sorry, I should have been more detail in my question, wasn't sure what to ask for. So here it goes:
I'm running a personal home server for my job. I will be hosting a phpgrid database. I will be hosting that along with a forum, and some contact forms.[/quote]
So presumably you already have a domain name & a static ip address.
You should add an MX record pointing at yourdonain.name (simplest option)
OR add an A record for mail.yourdoman.name pointing at your IP address THEN add an MX record for yourdomain.name pointing at mail.yourdomain.name
[quote]I heard about setting up forms in a manner that would keep webcrawlers "spammers" out from pulling my email address through my site, and that I would need a personal stmp and to program a php form to work with my mail server.[/quote]
You will need the MercS SMTP server module to receive mail via SMTP from your php script, any other local clients, & the outside world. Read carefully the help on Relaying Controls when setting the options for this module.
You will also need an SMTP client module to deliver mail offsite, either MercC for use with your ISP's (or another) SMTP relay (simplest method), or MercE for direct delivery to the target server (more control & also more potential issues)
[quote]I also want to create accounts for my officers, and maybe one or two personal accounts, for members. I hope this answer any question you might have. But if you need more, please ask away!
[/quote]You will need either (or both) the POP3 server module (MercP) or IMAP (MercI) for users to connect to your mail server to retreive their mail.
On the Configuration menu, start at the top with the Core module config and work your way down.
There is a Help button on each page giving all the info you should need.
Come back and ask if there is something you can't figure out. [:)]