Не получавам имейли, когато регистрирам потребители в PhpBB, блога на Lazy webmaster

Така че, да отидем за информацията, от която се нуждаем.

Първо отидете в личния акаунт на вашия доставчик, в нашия случай това е IDhost. Отворете раздела Поща.

Отидете в административния панелPhpBB и от лявата страна на екрана, в секциятаКомуникации щракнете върху връзкатаНастройки на пощата

Поставете отметка в квадратчето заАктивиране на имейл съобщения наАктивирано.

Мисля, че няма нужда да обяснявате всичко подред, тъй като под всеки параметър има описание, след като го прочетете, ще разберете защо е необходима тази или онази функция. Ще се съсредоточа върху тези, от които се нуждаем.

След това в секциятаSMTP Settings задайте стойносттаYes срещу редаUse SMTP to send email messages

В редSMTP сървър адрес въведетеsmtp3r.cp.idhost.kz

В редSMTP сървър порт задайте25

В падащото меню срещу надписаМетод за удостоверяване за SMTP изберетеВХОД

След това въведетеПотребителско име иSMTP потребителска парола в съответните редове.

Запазете, като щракнете върху бутона Изпрати или Запази.

Е, последното нещо, което трябва да направите, е да нулирате кеша. За да направите това, отворете раздела Общи в административния панел на PhpBB и в секциятаСинхронизиране или нулиране на статистиката намерете реда Изчистване на кеша. Щракваме, за да изпълним заявката за потвърждение, съгласни сме.

Това е всичко. След извършените действия ще се изпращат писма както при регистрация, така и при възстановяване на парола във форума на PhpBB, а при изпращане на поща от форума всичко ще работи правилно.

Има и алтернативен вариант с помощта на SMTP сървъра от gmail.com, за тези, които не са работили с първия вариант.

Настройте SMTP сървър на PhpBB по следния начин:

  • Използвайте SMTP за изпращане на имейл съобщения:ДА
  • Адрес на SMTP сървър:smtp.gmail.com
  • Порт на SMTP сървъра:25
  • Метод за удостоверяване за SMTP:ВХОД
  • SMTP потребителско име:име на пощенска кутия @gmail.com
  • SMTP парола:парола на кутията

Тези настройки не винаги работят правилно, така че трябва да опитате да замените параметрите:

  • Адрес на SMTP сървър:smtp.gmail.com
  • Порт на SMTP сървъра:25

  • Адрес на SMTP сървър:ssl://smtp.gmail.com
  • Порт на SMTP сървъра:465

Ако изпращането на имейли от форума до PhpBB така или иначе няма да работи, тогава трябва да опитате да деактивирате SMTP и да използвате вградената функция за поща.