Посоветуйте нормальную почту для VPS

Тема в разделе "Администрирование серверов", создана пользователем at0s13, 18 авг 2014.

Статус темы:
Закрыта.
Модераторы: mefish, stooper
  1. at0s13

    at0s13 Постоялец

    Регистр.:
    4 окт 2011
    Сообщения:
    69
    Симпатии:
    16
    Посоветуйте нормальную почту для VPS (я про юзабельный интерфейс).
    На сервере стоит Debian+Webmin. Раньше делал почту на Яндексе, но внутренняя (от скриптов) почта туда не доходила.

    Конфигурация VPS:
    Webmin version 1.690
    Virtualmin version 4.09.gpl GPL
    Kernel and CPU Linux 3.2.0-4-amd64 on x86_64
    Процессор: 1 ядро 3.4 Ghz
    Оперативная памьять: 1 GB
     
  2. metsys

    metsys

    Регистр.:
    27 апр 2014
    Сообщения:
    380
    Симпатии:
    384
    Лучше допили скрипт и оставайся на яндексе
    или запили на постфиксе релей на яндекс
     
  3. at0s13

    at0s13 Постоялец

    Регистр.:
    4 окт 2011
    Сообщения:
    69
    Симпатии:
    16
    увы, я не гуру в этих делах..
    можно хотя-бы ссылки, где более подробно это расписано?
     
  4. metsys

    metsys

    Регистр.:
    27 апр 2014
    Сообщения:
    380
    Симпатии:
    384
    centos postfix:
    в постфиксе /etc/postfix/main.cf в конец файла:
    Код:
    smtp_sender_dependent_authentication = yes
    sender_dependent_relayhost_maps = hash:/etc/postfix/sender_relay
    smtp_use_tls=yes
    smtp_sasl_auth_enable = yes
    smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
    smtp_sasl_type = cyrus
    smtp_sasl_security_options = noanonymous
    smtp_sasl_mechanism_filter = plain, login
    smtp_tls_CAfile = /etc/pki/tls/certs/ca-bundle.crt
    
    создаете файл /etc/postfix/sender_relay с содержимым:
    Код:
    info@yourdomain.com  smtp.yandex.ru
    
    создаете файл /etc/postfix/sasl_passwd с содержимым:
    Код:
    info@yourdomain.com    info@yourdomain.com:password
    
    потом по очереди две команды:
    postmap /etc/postfix/sasl_passwd
    postmap /etc/postfix/sender_relay

    потом service postfix restart
    возможно надо будет доустановить пакет yum install cyrus-sasl-plain

    в настройках виртуалхоста добавляете строку:
    php_admin_value sendmail_path "/usr/sbin/sendmail -t -i -finfo@yourdomain.com"

    потом service httpd restart
    И всё, можно отправлять стандартной пыховской функцией.
     
    at0s13 нравится это.
  5. mpv

    mpv Постоялец

    Регистр.:
    30 апр 2013
    Сообщения:
    69
    Симпатии:
    13
    если моральные принципы не мешают, то CommuniGate Pro (CGP)
     
  6. at0s13

    at0s13 Постоялец

    Регистр.:
    4 окт 2011
    Сообщения:
    69
    Симпатии:
    16
    Подскажите как решить проблему 550 Sender verify failed (in reply to RCPT TO command)
    Код:
    From     MAILER-DAEMON@server.zaga.com.ua (Mail Delivery System)
    To     optgospoda@server.zaga.com.ua
    Date     20/09/2014 02:35
    Subject     Undelivered Mail Returned to Sender
    Message contents
    This is the mail system at host server.zaga.com.ua.
    I'm sorry to have to inform you that your message could not
    be delivered to one or more recipients. It's attached below.
    For further assistance, please send mail to postmaster.
    If you do so, please include this problem report. You can
    delete your own text from the attached returned message.
    The mail system
    
    <at0s13@ukr.net>: host mxs.ukr.net[212.42.77.251] said: 550 Sender verify
    failed (in reply to RCPT TO command)
     
  7. pointer

    pointer Создатель

    Регистр.:
    24 окт 2011
    Сообщения:
    14
    Симпатии:
    1
    надо просто правильно настроить sendmail...
    чтоб и внутренняя почта уходила на яндекс
    В /etc/hosts нужно указать внешний ip сервера для своего домена (или localhost), чтобы sendmail мог определять свой ip.
    Имя домена нужно указать в /etc/hostname.

    127.0.0.1 localhost
    195.167.123.115 mydomain.com mydomainЗатем нужно указать не принимать свои же письма при отправке на свой домен в /etc/mail/sendmail.mc
    define(`MAIL_HUB', `mydomain.com.')dnl
    define(`LOCAL_RELAY',`mydomain.com.')dnl
    Потом в консоли
    sendmailconfig
    service sendmail restart
    И проверяем
    echo -e "To: user@mydomain.com\\nSubject: Test\\nTest\\n"| sendmail -bm -t -v
     
  8. Libert

    Libert

    Регистр.:
    11 сен 2010
    Сообщения:
    158
    Симпатии:
    59
    Есть ещё простой вариант - iredmail, но он предназначен для чистой установки на пустую систему, можешь глянуть установочный скрипт и если надо поправить слегка. На iredmail можешь поднять почтовый сервер любой сложности, с SPF, DKIM, SpamAssasin и прочим всего за 5-10 минут.
     
  9. Neutr1no

    Neutr1no Создатель

    Регистр.:
    28 май 2013
    Сообщения:
    14
    Симпатии:
    0
    Устанавливал iredmail по рекомендациям, забыл сказать что на серваке уже сайт висит, так эта *** снес все конфиги апач, пришлось удалять вручную и восстанавливать(
    Стоит debian. Может порекомендуете как поднять почтовик с веб-сервером на одной машине?
    Заранее благодарен.
     
  10. Swman

    Swman Создатель

    Заблокирован
    Регистр.:
    29 июн 2013
    Сообщения:
    23
    Симпатии:
    8
    postfix+roundcube вполне юзабельно.
     
Статус темы:
Закрыта.