@BKmz, ну так а что там не работает? Если письмо не уходит возможно в прокси закрыт порт, у меня лично через носки (соксы) все прекрасно отправляется и через вебморду и через smtp.
25 порт - это для старых версий протокола smtp без ssl, почти никто из популярных мейл сервисов его не поддерживает сейчас. Нужно что бы был открыт 465 порт
@soul тут единственный момент, что надо предусмотреть хорошую обработку ошибок, тк из-за реконнектов могут быть ошибки в работе браузера или http клиента.