Stalker_RED, а я сказал, что кто-то что-то сам отправляет? На многих хостингах тебя не подпустят к php.ini и настройки там стоят очень сухие. Я сам выставлял имя и email отправителя в функцию mail, после чего gmail просто не принимал это письмо или ругался на то что не может проверить достоверность.
Какая тебя магия нужна? Настройки занимает 5 минут и письма в 100% случаях, если не спамить, приходят в основную папку.
Или пусть покупает сервер что бы отправлять почту?