kenny, что вы так перевозбудились.
за выражениями следим. Вы написали откровенную чушь, про настройку php.ini на хостинге, если не понятно то гугл вам подскажет что такое именно хостинг. Вы привели не корректное решение, точнее изобретаете велосипед. и к тому же раз пользоваться клиентом никсовым, так он прописан в 99% . То что вы назвали "завести свой ящик", опять же вводит в некое заблуждение. Завести почтовый ящик как аксиома, то есть есть готовый сервер(яндекс,гугл, прочее) и там заводим, или все таки посмотреть в разрезе то действия таковы.
Арендуем сервер(выделеный или виртуальный)
Выбираем ос
Выбираем софт для северной платформы
Конфигурируем
Настраиваем связку
Настраиваем и создаем почтовые ящики
Прописываем птр и спф
Прописываем в админки нужные параметры подключения.
В общим гугли и изучаем мат часть