Не получавам имейли, когато регистрирам потребители в 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 и да използвате вградената функция за поща.