Postfix. Отправка почты через gmail как клиента. [РЕШЕНО / SOLVED]
Upd.
Решено методом проб и ошибок. Здесь народ не предложил практичного решения. Если кому-нибудь понадобится помощь - пишите в личку.
-----------------------------------------------------------------------------------------------------------------------------------
Есть тестовый ВПС.На нём крутится сейчас postfix. Пользователи с других машин подключаются к нему через Thunderbird-клиента, указывая у себя в настройках:
адрес/обратный адрес вида:
smtp-сервер: 192.168.149.129:25
Тип пароля и соединения: обычный пароль/STARTTLS
логин и пароль заводились на ВПС с помощью команды useradd с параметром nologin.
Почта уходит через gmail и ложится в ящики получателей(пробовал rambler, mail).
Сейчас всё это дело крутится на vmware и ожидает внедрения на предприятие. Только возник вопрос: внесут ли меня в спам-списки при таком методе отправки?
cat /etc/postfix/main.cf
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 # TLS parameters smtp_tls_CAfile = /etc/postfix/cacert.pem 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 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. myhostname = server.localdomain alias_maps = hash:/etc/aliases alias_database = hash:/etc/aliases myorigin = /etc/mailname mydestination = server.localdomain, localhost.localdomain, localhost mynetworks = 127.0.0.0/8, 192.168.0.0/24, 192.168.149.0/24 mailbox_size_limit = 0 recipient_delimiter = + inet_interfaces = all smtp_use_tls=yes smtp_sasl_auth_enable = yes smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd smtp_sasl_security_options = noanonymous smtp_sender_dependent_authentification = yes sender_dependent_relayhost_maps = hash:/etc/postfix/sender_relay smtpd_enforce_tls = no
И ещё в догонку. Сейчас письма, отправленные постфиксом через гмейл сохраняются в отправленных гмейла. Как при отправке сказать постфиксу не сохранять их там?
И как хранить все отправленные письма на локальном сервере постфикса?
tail -f /var/log/mail.log
Feb 4 04:02:55 server postfix/smtpd[1490]: disconnect from unknown[192.168.149.1] Feb 4 04:03:05 server postfix/smtp[1496]: D41571D79: to=<ppm@sibmail.com>, relay=smtp.gmail.com[74.125.39.109]:587, delay=11, delays=0.09/0.02/8.2/2.3, dsn=2.0.0, status=sent (250 2.0.0 OK 1296792185 n7sm58587fam.35) Feb 4 04:03:05 server postfix/qmgr[1487]: D41571D79: removed Feb 4 04:04:20 server postfix/smtpd[1490]: connect from unknown[192.168.149.1] Feb 4 04:04:20 server postfix/smtpd[1490]: B1E391D79: client=unknown[192.168.149.1] Feb 4 04:04:20 server postfix/cleanup[1495]: B1E391D79: message-id=<4D4B7A9E.4040102@gmail.com> Feb 4 04:04:20 server postfix/qmgr[1487]: B1E391D79: from=<company@gmail.com>, size=2167, nrcpt=1 (queue active) Feb 4 04:04:20 server postfix/smtpd[1490]: disconnect from unknown[192.168.149.1] Feb 4 04:05:05 server postfix/smtp[1496]: B1E391D79: to=<company@rambler.ru>, relay=smtp.gmail.com[74.125.43.109]:587, delay=45, delays=0.01/0/9.4/36, dsn=2.0.0, status=sent (250 2.0.0 OK 1296792305 v1sm123741bkt.5) Feb 4 04:05:05 server postfix/qmgr[1487]: B1E391D79: removed
- Для комментирования войдите или зарегистрируйтесь
Не уверен, но могут
Не уверен, но могут возникнуть проблемы с SPF.
LK4D4 написал(а): Не уверен,
Проблемы какого рода?
если вы не способны сделать
если вы не способны сделать нормальную, вменяемую почтовую систему, то почему не попробовать гугл как хостера вашей почты ? :)
http://www.google.com/apps/intl/en/group/index.html
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
slepnoga написал(а):если вы
Есть два почтовых ящика(яндекс, провайдерский). Оба работают и денежных вложений не требуют. Настроил ВПС для получения/отправки почты для этих аккаунтов. Задача выполнена. Требуется совет, озвученный в первом сообщении. Можете дать дельный ответ на вопрос - скажу спасибо, не можете - не давайте, хотите денег за совет - это не раздел Job.
Если б знал, как сделать - не создавал бы эту тему. Если вы не способны дать ответ на вопрос...что ж...сочувствую.
если у предприятия есть
если у предприятия есть нормальный выход в инет то все таки стоит делать свою систему отправки безо всяких майлов и гмайлов и самому отвечать за доставку писем
kukaracha написал(а): если у
Блин, народ...вы просто можете ответить на поставленный вопрос без предложения других вариантов?
"Народ, я засунул гранату с
"Народ, я засунул гранату с выдернутой чекой в ж**, теперь у меня жим жим играет. Скажите, если я удалю гланды, граната взорвется ?"
Ну что же вы, не можете ответить да или нет ?
П.С тут просто никто с гранатами не играется :)
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
slepnoga написал(а): "Народ,
Отличный совет! Спасибо!
А теперь серьёзно: зачем своё время тратите на глупости как маленький? Можете помочь - помогайте.
то, что вы хотите сделать -
то, что вы хотите сделать - сделать можно
как?
тут нужны некоторые уточнения по вашим текущим настройкам.
какие?
не скажу.
я не спец в тонкостях постфикса.
на екзиме это сделать - как 2 пальца...
раз можно сделать на екзиме, весьма возможно и на постфиксе.
зы.
поковырять постфикс - руки не доходят.
так что вполне возможно, ваш вопрос следует задать на более специализированном форуме по постфиксу.
что-то добрый я сегодня ....
Спасибо за практичный
Спасибо за практичный совет.
Пойду искать на русскоязычные форумы постфикса.
если нужна книжка по
если нужна книжка по постфиксу могу подсказать где ее можно скачать но она довольно древняя
leryc написал(а): то, что вы
Решил разобраться с экзимом. Можете подсказать, как на нём реализовать текущую задачу?