Re: Home server build
A server CPU is going to have a lot of cores/threads so that you can multitask a lot - since that's what servers will be doing, or run separate VM's for each specific task (FTP, email, web, etc.) and dedicate 1 or 2 cores to each VM. A server board is going to take ECC RAM, and probably not have much for expansion slots other than for things like RAID cards and such.
For a basic home server for FTP/files/web, an i3 should be ok... email server is what could be taxing, depending on how you plan on setting it up and what you plan on using.
Laptop: MSI GT70 2OC-059us | i7-4700MQ | 16GB | GTX 770m | 500GB SSD / 750GB HDD | 17.3" | Win10 Pro
Desktop: 4690k | 12GB g.Skill RipJaws | GTX 970 | 520hx | Z87X-UD4H | Corsair Vengeance C70 | Corsair H110 | Acer 25" | Acer 22" | Win10
Mobile: Samsung Galaxy Note 5
If I help you, or you just like what I said, rep me by clicking the under my post