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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

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

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

Оффлайн kiruxa2010

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
postfix&
« : 15 Декабря 2020, 11:51:04 »
Добрый день, всем. Настроил почтовый сервер с postfix, домен для почты mail.example.ru, основной домен example.ru. Все письма от сервера приходят от mail.example.ru (e.x. info@mail.example.ru), а должны от info@example.ru. Подскажите куда копать, чтобы исправить. Спасибо.

Оффлайн AlexDem

  • Активист
  • *
  • Сообщений: 696
    • Просмотр профиля
Re: postfix&
« Ответ #1 : 15 Декабря 2020, 12:01:26 »
/etc/postfix/main.cf покажи тут

Оффлайн kiruxa2010

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: postfix&
« Ответ #2 : 15 Декабря 2020, 12:48:01 »
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
biff = no

# appending .domain is the MUA's job.
append_dot_mydomain = no

# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h

readme_directory = no

# See http://www.postfix.org/COMPATIBILITY_README.html -- default to 2 on
# fresh installs.
compatibility_level = 2

# TLS parameters
smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls=yes
#smtp_tls_CAfile = /etc/ssl/certs/ca-certificates.crt
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache

# See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for
# information on enabling SSL in the smtp client.

smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination
myhostname = mail.example.online
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination =
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = loopback-only
inet_protocols = all
smtpd_helo_required = yes
disable_vrfy_command = yes
#smtp_sasl_auth_enable = yes
#smtp_sasl_security_options = noanonymous
#smtp_sasl_password_maps = hash:/etc/postfix/sasl/sasl_passwd
milter_default_action = accept
milter_protocol = 2
smtpd_milters = inet:127.0.0.1:8891
non_smtpd_milters = inet:127.0.0.1:8891
smtp_tls_security_level = may
milter_default_action = accept
« Последнее редактирование: 15 Декабря 2020, 14:35:37 от ALiEN175 »

Оффлайн AlexDem

  • Активист
  • *
  • Сообщений: 696
    • Просмотр профиля
Re: postfix&
« Ответ #3 : 15 Декабря 2020, 12:58:21 »
myorigin = /etc/mailname
mydestination =

myorigin (default: $myhostname)
The domain name that locally-posted mail appears to come from, and that locally posted mail is delivered to. The default, $myhostname, is adequate for small sites. If you run a domain with multiple machines, you should (1) change this to $mydomain and (2) set up a domain-wide alias database that aliases each user to user@that.users.mailhost.

попробуй сделать так:

myorigin = $mydomain

И я бы
mydestination = $myhostname, example.com, Example, localhost.localdomain, localhostустановил, дабы дополнительно ограничить список допустимых для доставки сервером доменов.
А что у тебя параметр myhostname = не установлен?
« Последнее редактирование: 15 Декабря 2020, 13:00:24 от AlexDem »

Оффлайн kiruxa2010

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: postfix&
« Ответ #4 : 15 Декабря 2020, 13:12:15 »
myhostname = mail.example.com

Остальное поправил, но все равно уходит от info@mail.example.com  :(

Оффлайн AlexDem

  • Активист
  • *
  • Сообщений: 696
    • Просмотр профиля
Re: postfix&
« Ответ #5 : 15 Декабря 2020, 13:34:06 »
Остальное поправил, но все равно уходит от info@mail.example.com
А рестартануть не забыл? :)
Вообще это странно, у меня сервер с теми же параметрами все нормально посылает. А как посылаешь, через настроенный клиент (может в нем дело?) или напрямую через команды консоли сервера?
Да и проверь заодно настройки регистратора домена и  МХ записей.

Оффлайн kiruxa2010

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: postfix&
« Ответ #6 : 15 Декабря 2020, 14:21:08 »
Рестартнул,  ;D, оказывается у меня не было "mydomain =example.com" (сам виноват). Все стало отправляться, но google письма в спам кидает, хотя Яндекс и MAil.ru пропускают. 
Посему вопрос: обязательно почтовый сервер делать на mail.example.com, или можно на example.com?

Оффлайн AlexDem

  • Активист
  • *
  • Сообщений: 696
    • Просмотр профиля
Re: postfix&
« Ответ #7 : 15 Декабря 2020, 15:51:56 »
можно на example.com
можно, если на этом домене не планируешь ничего иного, кроме почты... тогда надо настройки DNS у регистратора поменять

Пользователь добавил сообщение 15 Декабря 2020, 15:55:04:
google письма в спам кидает, хотя Яндекс и MAil.ru пропускают
А PTR запись в настройках DNS настроена? У гугля довольно злобный антиспам, поэтому без этого он может вообще письма не принимать, считая их за спам (по крайней мере у меня так было без этого).
« Последнее редактирование: 15 Декабря 2020, 15:55:30 от AlexDem »

 

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