Уже ответили, что вам в общем то не нужен свой сервер. Однако если вы хотите настроить именно свой, то вам нужно настраивать отправку как клиенту с авторизацией и так же забирать. Ну а уже локально настраивать всё что душе угодно.
Новичок, поэтому, если можно, прошу описать подрбнее.
Поподробнее не получится, т.к. настройка почтового сервера это достаточно серъёзное, длительное и вдумчивое занятие. Читайте мануалы, хаутушки, разбирайтесь с принципами работы почтовых серверов.
А так, быстренько, у вас уже всё есть - Яндекс почта.