настройка отправки почты через postfix

Тему в разделе "CentOS", создал(-а) Nick, 17.02.2014.

  1. Nick

    Nick Новичок

    предоставляет ли, ваш вебхостинг, сервер для пересылки почты?
    я так понимаю, что vps.ua является моим провайдером,
    в данный момент через sendmail вижу что smtp.helo=[uaxxxxxxx].clientvm.vps.ua
    в самом сендмейле релей не указан, отправка работала из коробки
    а постфикс из коробки слать не хочет, все упирается в хост-релей
     
  2. alexander.vl

    alexander.vl Новичок

    Здравствуйте,

    К сожалению мы не предоставляем сервер для пересылки почты (почтовый релей).

    В первую очередь необходимо отметить, что настройку почтовых доменов и учетных записей может свести к довольно простой задаче использование какой-либо хостинг контрольной панели (например cpanel, directadmin, ispmanager, webuzo).

    Если же использовать контрольную панель желания или возможности нет, то конфигурационные файлы необходимо править вручную.

    Независимо от использовании контрольной панели необходимо удостовериться в том, что имени которое передается в helo соответствует PTR запись для ip адреса, с которого производиться соединение.
    Например, если ip=10.10.10.10, hostname=server.example.com, тогда для данного ip адреса необходимо установить PTR запись server.example.com. Вы можете сделать это в панели управления solusvm, выбрав впс и нажав на вкладку "сеть".

    Что касается hostname, то в первую очередь оно должны быть FQDN http://ru.wikipedia.org/wiki/FQDN именем, то есть содержать как домен так и имя узла. server.example.com пример FQDN имени, где example.com домен, а server имя узла в домене.
    postfix использует hostname определенный в самой системе, если он явно не задан в конфигурационном файле. Лучшей практикой является явной определение всех параметров в конфигурационном файле. В этом же файле может потребоваться указать каким хостам разрешено отправлять почту без авторизации. ВНИМАНИЕ!!! ни в ком случае нельзя разрешать делать это неизвестным Вам хостам(ip адресам). Так как в данном случае сервер будет являться открытым почтовым релеем и через него очень быстро начнет распространяться спам злоумышленниками. Единственным хостом которые допустимо указать, является localhost(127.0.0.1).
    Это можно сделать, указав
    mynetworks_style = host
    или же явно указав один хост в списке
    mynetworks = 127.0.0.1
    Возможно именно этого не хватает в Вашей текущей конфигурации. Если Если в конфигурации не разрешена отправка с локального хоста, тогда вы можете получать ошибку relay not permitted.
    Тем не менее мы хотим отметить, что лучшей практикой является создание учетных записей и отправка писем с использованием авторизации даже с localhost.
     
    Последнее редактирование: 03.03.2014
    Wolverine нравится это.
  3. Nick

    Nick Новичок

    не по теме:
    почему то с форума не приходит оповещение о новом сообщении, хотя в профиле указано что бы оповещения приходили при любом событии
     

Поделиться этой страницей