LINUX.ORG.RU
ФорумAdmin

Поключить CommuniGate Pro как smtp-сервер


0

1

Доброго дня!

Всех с Наступающим Новым Годом!

У всех у нас бывает что-то впервые. Вот у меня, после упорного сопротивления установился CommuniGate Pro на Debian7.

Я планирую использовать CommuniGate Pro как smtp-сервер, в основном на отправку, ну и на прием малость.

На сервере установлен Apache2 и в директории /var/www/ установлен скрипт для e-mail рассылок.

Беда в том, что этот скрипт в упор не видит CommuniGate Pro как smtp-сервер, при отправке тестовых сообщений выдает, что на сервере не установлен smtp.

Я понимаю, что надо кому-то из них указать пути, чтобы они могли работать совместно!!

Пожалуйста, посоветуйте, откуда надо начинать копать?

ЗЫ. Первичную настройку CommuniGate Pro я произвел по их инструкции...

на 25 порту что висит? и зачем такие навороты только для отправки?, и постфикса хватит за глаза

stave ★★★★★
()
Ответ на: комментарий от stave
root@my-serversmtp:~# sudo netstat -tpln
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State                         PID/Program name
tcp        0      0 127.0.0.1:11211         0.0.0.0:*               LISTEN                        15694/memcached
tcp        0      0 0.0.0.0:9100            0.0.0.0:*               LISTEN                        2704/CGServer
tcp        0      0 0.0.0.0:110             0.0.0.0:*               LISTEN                        2704/CGServer
tcp        0      0 0.0.0.0:143             0.0.0.0:*               LISTEN                        2704/CGServer
tcp        0      0 0.0.0.0:10000           0.0.0.0:*               LISTEN                        19290/perl
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN                        15654/apache2
tcp        0      0 0.0.0.0:11024           0.0.0.0:*               LISTEN                        2704/CGServer
tcp        0      0 0.0.0.0:9010            0.0.0.0:*               LISTEN                        2704/CGServer
tcp        0      0 62.76.42.221:53         0.0.0.0:*               LISTEN                        20058/named
tcp        0      0 127.0.0.1:53            0.0.0.0:*               LISTEN                        20058/named
tcp        0      0 0.0.0.0:5269            0.0.0.0:*               LISTEN                        2704/CGServer
tcp        0      0 0.0.0.0:8021            0.0.0.0:*               LISTEN                        2704/CGServer
tcp        0      0 0.0.0.0:3478            0.0.0.0:*               LISTEN                        2704/CGServer
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN                        2620/sshd
tcp        0      0 127.0.0.1:953           0.0.0.0:*               LISTEN                        20058/named
tcp        0      0 0.0.0.0:25              0.0.0.0:*               LISTEN                        2704/CGServer
tcp        0      0 0.0.0.0:443             0.0.0.0:*               LISTEN                        15654/apache2
tcp        0      0 0.0.0.0:636             0.0.0.0:*               LISTEN                        2704/CGServer
tcp        0      0 0.0.0.0:993             0.0.0.0:*               LISTEN                        2704/CGServer
tcp        0      0 0.0.0.0:674             0.0.0.0:*               LISTEN                        2704/CGServer
tcp        0      0 0.0.0.0:5060            0.0.0.0:*               LISTEN                        2704/CGServer
tcp        0      0 0.0.0.0:8100            0.0.0.0:*               LISTEN                        2704/CGServer
tcp        0      0 0.0.0.0:5349            0.0.0.0:*               LISTEN                        2704/CGServer
tcp        0      0 0.0.0.0:5061            0.0.0.0:*               LISTEN                        2704/CGServer
tcp        0      0 0.0.0.0:389             0.0.0.0:*               LISTEN                        2704/CGServer
tcp        0      0 0.0.0.0:5222            0.0.0.0:*               LISTEN                        2704/CGServer
tcp        0      0 0.0.0.0:5223            0.0.0.0:*               LISTEN                        2704/CGServer
tcp        0      0 0.0.0.0:65000           0.0.0.0:*               LISTEN                        2487/xenmgm
tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN                        15154/mysqld
tcp        0      0 0.0.0.0:106             0.0.0.0:*               LISTEN                        2704/CGServer
tcp        0      0 0.0.0.0:8010            0.0.0.0:*               LISTEN                        2704/CGServer
rafaello
() автор топика
Ответ на: комментарий от stave

stop, start для CGP сделал.... пару раз не помогло.

Насчет вебморды я не понял, там же по умолчанию «It works!» висит, а поп/смтп - это же при установке CGP все устанавливается, я там ничего не трогал..

Чувствую, где-то простейшая, элементарная ошибка, но не пойму где....

rafaello
() автор топика
Ответ на: комментарий от rafaello

надо где-то указать путь, как при стандартной установке сендмайла, или где-то ссылки нет, или еще чего...?

rafaello
() автор топика
Ответ на: комментарий от vxzvxz

Вам может будет смешно, но я неделю промыкался, так и не смог настроить postfix + amavisd-new.

У меня стояла задача (да и сейчас стоит) обеспечить DKIM подписание исходящим при скорости отправки от 20 000 в час до 50 000 в час.

Если я подключал и делал dkim- подписание через amavisd-new, то postfix собирал неимоверное количество писем в очередь. Как только я отключал амавист, так отправка шла хорошо (но без дким-подписания). Потом я установил Opendkim. При очень малой скорости отправки дким-подпись вставлялась нормально, но стоило поднять скорость выше 5 000 писем в час, так все, дким-подпись не вставлялась, и, соответственно, все шло в спам.

Я не смог решить этот вопрос, вот и пришлось пробовать communigate

rafaello
() автор топика
Ответ на: комментарий от rafaello

твой скрипт не знает про смартхост. установи ssmtp, в конфиге в качестве mailhub укажы адрес communigate сервера. должно заработать

ponch
()
Ответ на: комментарий от rafaello

У меня стояла задача (да и сейчас стоит) обеспечить DKIM подписание исходящим при скорости отправки от 20 000 в час до 50 000 в час.

Быть может надо было подкрутить postfix... А не упирается ли все это в ресурсы сервера? Все ж таки DKIM-подпись - это ресурсоемкая операция относительно других, связанных с почтой. Тогда, очевидно, что CGP не поможет.

А скрипт, если я не ошибаюсь, не «видит» CGP по той простой причине, что CGP не является почтовой-службой-по-умолчанию для системы. То есть если отправлять письма из системы, как нибудь так:

$ echo "teset test est" | mail -s test mailbox@testdomain.org 
то будет использоваться postfix или что там установлено. Как приживить CGP заместо postfix - не представляю, у нас на сервере они живут параллельно, CGP выполняет свою работу (клиентская почта), а postfix рассылает то, например, что cron выдаст.

tekuchev
()
Ответ на: комментарий от tekuchev

А скрипт, если я не ошибаюсь, не «видит» CGP по той простой причине, что CGP не является почтовой-службой-по-умолчанию для системы.

Значит где-то я не сделал символьные ссылки....

Еще раз надо проштудировать их техническое руководство по установке....

rafaello
() автор топика
Ответ на: комментарий от ponch

Спасибо!

Не раздумывая открыл там аккаунт, и первая же отправка e-mail из консоли подтвердила присутствие следующей записи в заголовке письма:

Received: from [127.0.0.1] (HELO my-serversmtp.ru)
  by my-serversmtp.ru (CommuniGate Pro SMTP 5.2.9 _community_)

Ура!!

rafaello
() автор топика
Ответ на: комментарий от rafaello

Всем спасибо за участие!

Вопрос решился следующим образом

mv /usr/sbin/sendmail /usr/bin/sendmail.prev
ln -s /opt/CommuniGate/sendmail /usr/sbin/sendmail
rafaello
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.