ситуация особенная, про smtp.php и почту

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
Аватара пользователя
noook
phpBB 1.0.0
Сообщения: 4
Стаж: 19 лет 3 месяца
Откуда: nsk

ситуация особенная, про smtp.php и почту

Сообщение noook »

подскажите решение проблемы
/ на поиске был, подходящего нет /

есть комп; на нём стоит windows, mdaemon(почтовый сервак), apache,
mysql, php

так вот - использовать потр 25 я не могу, так как почтовик не даст.
сделал пользователя forum и дал ему пароль, прописал в форуме, что бы от этого пользователя слать, НО опять ошибочка. мой SMTP не даёт себя использовать, так как надо сначала POP сделать проверку, а только потом отправлять.
\\
Ran into problems sending Mail. Response: 530 , Authentication does not match this account
143 line
Diver
phpBB 1.2.0
Сообщения: 15
Стаж: 19 лет 8 месяцев
Откуда: 25 RUS

Сообщение Diver »

советую использовать sendmail под винду для таких дел
Аватара пользователя
noook
phpBB 1.0.0
Сообщения: 4
Стаж: 19 лет 3 месяца
Откуда: nsk

Сообщение noook »

мда (( не весело
а мода никакого нет? просто запарили уже спам-боты, создаю темы тока шум стоит. теперь решил сделать авторизацию пользователем, походу придётся оставить как есть?
а можно как то не с 25 отправлять а с 8025 допустим?
на фаерволе php и apache разрешу 8025 порт и всё
или я не прав?
_TechSupporT_
Аватара пользователя
avm
Former team member
Сообщения: 582
Стаж: 20 лет 3 месяца
Откуда: Москва

Сообщение avm »

noook писал(а):а можно как то не с 25 отправлять а с 8025 допустим?
коннект производится не "С" а "НА" порт.
Чтобы его изменить, поищите в includes/smtp.php строку "fsockopen"...
выделенный сервер по цене обычного хостинга - менее 150 рублей в месяц
Благодарности принимаются в Яндекс.Деньгах на счет 4100143316948
ShpurloS
phpBB 1.4.2
Сообщения: 56
Стаж: 20 лет 3 месяца
Откуда: Москва

Сообщение ShpurloS »

Можно.
в фалике /includes/smtp.php

Код: Выделить всё

	if( !$socket = @fsockopen($board_config['smtp_host'], 25, $errno, $errstr, 20) )
25 заменить на 8025

Добавлено спустя 43 секунды:

Опять на пару пишем, ну что ты будешь делать! :twisted:
Я такой - Я могу... но мне лень...
Изображение
зы: в галлереемои творения
Аватара пользователя
noook
phpBB 1.0.0
Сообщения: 4
Стаж: 19 лет 3 месяца
Откуда: nsk

Сообщение noook »

то есть php не может использовать 25 порт потому, что у меня сервер на нём запущен - правильно?
php на 110 порт кидает сообщения, так как это порт приёма сообщений - правильно?
так что я могу поставить любой для отправки моих сообщений, допустим 8025, 8825 и тп
или я что не так сообразил?
_TechSupporT_
Аватара пользователя
avm
Former team member
Сообщения: 582
Стаж: 20 лет 3 месяца
Откуда: Москва

Сообщение avm »

Схема следующая:
1. phpbb выступает в роли такого же клиента электронной почты как и ваш OutlookExpress (или theBat!) например.
2. Он соединяется с сервером на порт 25 (smtp) для отправки сообщения по эл.почте) так же как это делает любой другой клиент...
3. Если сервер по какой-либо причине (например необходимость авторизации по POP3) не принимает клиента (в нашем случае phpbb-форум) следует использовать другой smtp-сервер.
4. Порт 8025, 8825 можно использовать если на таких портах есть smtp служба которая нормально примет от phpbb сообщения для отправки по электропочте.
выделенный сервер по цене обычного хостинга - менее 150 рублей в месяц
Благодарности принимаются в Яндекс.Деньгах на счет 4100143316948
Аватара пользователя
noook
phpBB 1.0.0
Сообщения: 4
Стаж: 19 лет 3 месяца
Откуда: nsk

Сообщение noook »

то есть осталось поставить прогу с smtp возможностью на порт 8825 или другой не используемый и поправить php.ini в разделе для win32
ошибся - smtp.php правим, понял

Вернуться в «Поддержка phpBB 2.0.x»