отправка почты "методом php" не является хорошим способом, потому что ваша почта идет через все фильтры и сервера провайдера и высока вероятность потери/недоставки письма (особенно это касается мелких провайдеров)
наиболее "правильный" способ на сегодня - отправлять через крупную почтовую службу (яндекс, mail, google), а им почта в свою очередь доставляется по защищенному SMTP напрямую из вашего php скрипта.