моя проблема, посылая электронную почту с сервером smtp в joomla1.5? - PullRequest
1 голос
/ 13 января 2012

background

У меня есть сайт Joomla 1.5, для регистрации пользователя на сайте для включения системы отправки электронной почты, настроен сервер smtp в конфигурации joomla.моя конфигурация:

mailer:'smtp server'
smtp host:'smtp.gmail.com'
smtp user:'myuser@gmail.com'
smtp psw:'mypass'
smtp port:'465' 
smtp authentication:'yes'
smtp security:'ssl'

Я не знаю, потому что не работает, и стоит отметить, что функция php mail не работает!

Ответы [ 3 ]

1 голос
/ 12 июня 2012

Это ответ на вопрос: я использую бесплатный хостинг, а хостинговая компания блокирует многие функции php .Одной из функций php является fsockopen , который подключается к серверу smtp для их подключения.

Надеюсь, этот эксперимент поможет моим друзьям.

0 голосов
/ 27 апреля 2012
extension=php_openssl.dll

используется только для хостинга Windows, и, скорее всего, вы будете использовать хостинг Linux, поэтому вам не нужно об этом беспокоиться.

У меня была похожая проблема, как у вас, и оказалось, что функция php, которую я написал в скрипте, не использует smtp, установленный в конфигурации Joomla, чтобы подтвердить попытку использования сброса пароля или какой-либо другой функции, которая использует электронную почту из инфраструктуры Joomla, и если вы получите это письмо успешно, это будет означать, что ваша функция электронной почты php не использует smtp.

0 голосов
/ 15 января 2012

раскомментируйте "extension = php_openssl.dll" в файле php.ini

добавьте исключение для порта 465

...