Jump to content

smtp или php_mail (настройка для IPB форума)

Featured Replies

Posted
comment_42691

Доброго времени суток!
Имеется только что установленный сервер ubuntu server 12.04 (LAMP, samba, SSH). Сервер стоит за шлюзом (проброшен). Есть домен domain.tk. 
A-Record     domain.tk     111.111.111.111 (где 111.111.111.111 - внешний ип шлюза, через который проброшен сервер)
A-Record    domain.tk     111.111.111.111

Планирую установить на него форум IPB 3.4.5.

Знаю, что столкнусь с одной сложностью.
При регистрации на форуме, или при попытке восстановить пароль - формируется письмо, которое можно отправить через smtp или php_mail.
На личном опыте проверено, что установки LAMPы недостатчно. Нужно еще конфигурировать php.ini или устанавливать smtp.

Об помощи в настройке того или иного варианта я вас и прошу.

Тоесть:
1. Как правильно нужно настроить php.ini если я планирую отправлять письма через php_mail?
  1.а. Нужно ли что-то ее конфигурировать дополнительно?

2. Как правильно настроить smtp (например ssmtp) если планируется отправка посредством smtp?
  2.а. Нужно ли что-то ее конфигурировать дополнительно?

3. Нужно ли создавать mx запись к домену .tk?

4. Возможно что-то забыл?

 

mx запись коем-то образом нужно создавать?
забыл уточнить почтовый ящик на freemail.ukr.net

 

Прошу вашего терпения и времени.
Спасибо.

Edited by WOLF

comment_42696

С такими вопросами, думаю, лучше настроить отправку через smtp от gmail. Как это сделать в поиске тут описано. А ваши вопросы относятся к системному администрированию больше (настройка MTA), а не к настройке самого форума.

  • Author
comment_42813

и через smtp gmai не получается

 

Метод отправки smtp

 

Для отправки писем [email protected]

для поля от [email protected]

 

адрес сервера smtp.gmail.com

порт 465

 

имя пользователя [email protected]

Пароль *****

Настройка SMTP HELO helo

 

Порт на шлюзе открыт. Почта не уходит.... оооочень долго думает, потом пишет, что вроде как отправлено, но в логах - ошибка. 

Could not open a socket to the SMTP server (110:Время ожидания соединения истекло)

comment_42814

Could not open a socket to the SMTP server

 

Со шлюзом/файрволом разбирайтесь.

 

Да и настройки у вас не очень, говорю же, в поиске есть.

  • Author
comment_42818

так. openssl есть

 

openssl OpenSSL support enabled OpenSSL Library Version OpenSSL 1.0.1 14 Mar 2012 OpenSSL Header Version OpenSSL 1.0.1 14 Mar 2012

 

настройки 

 

Mail Delivery Method: SMTP
Over-Ride SMTP Host: tls://smtp.gmail.com
Over-Ride SMTP Port: 465
Add '<' and '>' to 'to' and 'from' addresses?: Да

Далее указываем логин и пароль от почты - сделано.

 

А толку нет. Дооолго думает, а отправлять не хочет.

 

Телнет на порт - порт открыт.



Закрывайте тему. НАше беду.

  • 8 месяцев спустя...
  • 9 месяцев спустя...
comment_81188

почта работала на php mail, ввёл настройки SMPT, с которыми почта перестала работать, вернул обратно PHP mail - теперь и эта ерунда перестала работать, в чём может быть проблема?

comment_81422

Я у себя настроил через смпт.яндекс.ру у них на русском все, включая инстуркцию. Сервис "Почта для домена".

  • 6 месяцев спустя...
comment_92488

...

Закрывайте тему. НАше беду.

Столкнулся с аналогичной проблемой.

В чем заключалась проблема? Решение? 

  • 1 year later...
comment_133565

PHP-Mail на тройке, для корректной работы, требует исправления в "/ips_kernel/classEmail.php", решение есть в сети, гуглите. Для использования SMTP большенство сервисов сейчас требует поддержки шифрования, т.е. подключенный PHP-модуль "Open SSL" и указание протокола в настройках сервиса. Пример для SMTP-сервера яндекспочты: "tls://smtp.yandex.ru".

Ну и порт для шифрованного соединения стандартно - 465

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.