Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Почта  (Прочитано 1535 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Vexare

  • Автор темы
  • Любитель
  • *
  • Сообщений: 64
    • Просмотр профиля
Почта
« : 22 Августа 2013, 15:56:38 »
У меня стоит сервер XAMPP 1.8.2, все работает отлично кроме отправки почти, движок сделан на основе DLE только полностью переделан для удобства под игру, когда стоял сайт на хостинге reg.ru проблем с отправкой почты после регистрации небыло, метод отправки PHP Mail(). От хостинга пришлось отказать, теперь сайт стоит на локальном компе, но почта (отправка) вовсе не работает, на сайте пишет PHP Mail Error.

Может у меня вообще отключена какая то поддержка этой почты? Так как мне когда то её отключали на хостинге... (На движке сайта 100% рабочие скрипты)

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Почта
« Ответ #1 : 22 Августа 2013, 16:06:48 »
nmap smtp.mail.ru -sV -Pn -p25?

И вы бы хоть скрипт привели, которым почта отправляется.

Оффлайн Vexare

  • Автор темы
  • Любитель
  • *
  • Сообщений: 64
    • Просмотр профиля
Re: Почта
« Ответ #2 : 22 Августа 2013, 16:14:34 »
Скрипт рабочий, так как проверялся на другом хостинге, теперь тут пытаюсь это сделать.
Этот гайд подойдет? Типа чтобы активировать вообще почту, и вопрос такого характера, если порт 25, то его надо открывать в моем роутере? (Он закрыт).

Starting Nmap 5.21 ( http://nmap.org ) at 2013-08-22 15:15 EEST
Nmap scan report for smtp.mail.ru (94.100.177.1)
Host is up.
PORT   STATE    SERVICE VERSION
25/tcp filtered smtp

Service detection performed. Please report any incorrect results at http://nmap.org/submit/ .
Nmap done: 1 IP address (1 host up) scanned in 2.11 seconds
« Последнее редактирование: 22 Августа 2013, 16:16:39 от Vexare »

Оффлайн MooSE

  • Старожил
  • *
  • Сообщений: 1194
    • Просмотр профиля
Re: Почта
« Ответ #3 : 22 Августа 2013, 16:16:34 »
А sendmail или предоставляющий его пакет в системе присутствует?

Оффлайн Vexare

  • Автор темы
  • Любитель
  • *
  • Сообщений: 64
    • Просмотр профиля
Re: Почта
« Ответ #4 : 22 Августа 2013, 16:17:12 »
А sendmail или предоставляющий его пакет в системе присутствует?

У меня в самом php.ini по моему отключен вообще sendmail, так как стоит ; перед ним, может из-за этого трабла?

Этот гайд поможет?
« Последнее редактирование: 22 Августа 2013, 16:24:52 от Vexare »

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Почта
« Ответ #5 : 22 Августа 2013, 16:21:32 »
И какими средствами в скрипте реализована отправка почты?

25/tcp filtered smtp
Либо закрыто на компе, либо в роутере, либо у провайдера.
Если у провайдера, что весьма вероятно, то сочувствую.

если порт 25, то его надо открывать в моем роутере? (Он закрыт).
На роутере входящий 25/tcp надо пробросить.

Оффлайн Vexare

  • Автор темы
  • Любитель
  • *
  • Сообщений: 64
    • Просмотр профиля
Re: Почта
« Ответ #6 : 22 Августа 2013, 16:24:40 »
короче, 25 порт должен быть открыт, это легко. (в роутере заглушен).

Пользователь решил продолжить мысль 22 Августа 2013, 16:31:25:
Все, почту уже отправляет, но не приходит!

Теперь phpmail работает по тому гайду, но тупо не приходят письма)))
« Последнее редактирование: 22 Августа 2013, 16:31:25 от Vexare »

Оффлайн aSmile

  • Активист
  • *
  • Сообщений: 755
    • Просмотр профиля
Re: Почта
« Ответ #7 : 22 Августа 2013, 16:46:49 »
Теперь phpmail работает по тому гайду, но тупо не приходят письма)))

Ответ ранее:

На роутере входящий 25/tcp надо пробросить.

Оффлайн Vexare

  • Автор темы
  • Любитель
  • *
  • Сообщений: 64
    • Просмотр профиля
Re: Почта
« Ответ #8 : 22 Августа 2013, 17:08:38 »
Теперь phpmail работает по тому гайду, но тупо не приходят письма)))

Ответ ранее:

На роутере входящий 25/tcp надо пробросить.

Проброшен, не помогает. Попробуй SMTP настроить.

Пользователь решил продолжить мысль 22 Августа 2013, 17:26:30:
Письма все равно не приходяТ. пишет что отправлено, все файлы создаются, но не приходят(( ПОРТ 25 открыт.
« Последнее редактирование: 22 Августа 2013, 17:26:30 от Vexare »

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Почта
« Ответ #9 : 22 Августа 2013, 17:58:25 »
ПОРТ 25 открыт
Как вы это определили?

Оффлайн Vexare

  • Автор темы
  • Любитель
  • *
  • Сообщений: 64
    • Просмотр профиля
Re: Почта
« Ответ #10 : 22 Августа 2013, 19:01:21 »
ПОРТ 25 открыт
Как вы это определили?

хм в роутере он открыт, а в нете проверяя он почему то закрыт. Хотя 80 порт настроил то он открыт, сайт то пашет.
Проверял через monitor.zone-game.info то 25 порт закрыт, почему? В роутере он открыт.
« Последнее редактирование: 22 Августа 2013, 19:09:58 от Vexare »

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7215
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: Почта
« Ответ #11 : 22 Августа 2013, 19:11:37 »
Vexare,а IPTables на сервере настраивали?

Оффлайн Vexare

  • Автор темы
  • Любитель
  • *
  • Сообщений: 64
    • Просмотр профиля
Re: Почта
« Ответ #12 : 22 Августа 2013, 19:13:40 »
Vexare,а IPTables на сервере настраивали?

С iptables все нормально. Добавил только ограничение на прием этого порта..
Или Вы хотите чтобы я его принудительно открыл? Просто с 80 портом все нормально(
Такое ощущение что сам sendmail не пашет, с того мануала..

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Почта
« Ответ #13 : 22 Августа 2013, 19:27:44 »
Vexare, короче, показывайте:
sudo ss -lnpt| grep :25 ; sudo iptables-save

Оффлайн Vexare

  • Автор темы
  • Любитель
  • *
  • Сообщений: 64
    • Просмотр профиля
Re: Почта
« Ответ #14 : 22 Августа 2013, 19:34:21 »
sudo ss -inpt| grep :25 ; sudo iptables-save
# Generated by iptables-save v1.4.10 on Thu Aug 22 18:32:41 2013
*filter
:INPUT ACCEPT [51899:4121150]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [22941:142186939]
-A INPUT -p tcp -m tcp --dport 80 --tcp-flags FIN,SYN,RST,ACK SYN -m connlimit --connlimit-above 5 --connlimit-mask 32 -j REJECT --reject-with icmp-port-unreachable
-A INPUT -p tcp -m tcp --dport 25 --tcp-flags FIN,SYN,RST,ACK SYN -m connlimit --connlimit-above 5 --connlimit-mask 32 -j REJECT --reject-with icmp-port-unreachable
COMMIT
# Completed on Thu Aug 22 18:32:41 2013


 

Страница сгенерирована за 0.019 секунд. Запросов: 21.