The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"POSTFIX отправление писем НЕ из локалки"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"POSTFIX отправление писем НЕ из локалки"
Сообщение от snirr emailИскать по авторуВ закладки(ok) on 19-Янв-05, 18:10  (MSK)
Люди помогите пожалуйста, если кто вкурсе.
Ситуация такая:
Поставил Postfix+SASL+IMAP+еще кучу довесков.
все замечательно из локалки почта уходит и приходит. прекрасно раскладывается по ящикам, в общем все супер. НО некоторым надо отправлять почту через мой почтарь из все: то есть из дома, из коммандировок итд итп.
и вот эта фича как раз не работает. то есть извне можно отправить письмо на любой ящик моих доменов, а вот на какой-нибудь mail.ru нельзя.
ошибка 554 Sender address rejected.
и вот тут я туплю страшно ... ну не получается... полдня читаю postfix.org/docs... видимо невнимательно...

Ради бога подскажите чего вписать в smtpd_sender_restrictions чтоб Postfix давал возможность спокойо посылать письма куда угодно авторизованым юзерам.

или может где еще чего забыл.

PS конфиг покажу если по первому требованию. :-)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "POSTFIX отправление писем НЕ из локалки"
Сообщение от unk Искать по авторуВ закладки(ok) on 19-Янв-05, 18:18  (MSK)
>PS конфиг покажу если по первому требованию. :-)
Давайте postconf -n


  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "POSTFIX отправление писем НЕ из локалки"
Сообщение от snirr emailИскать по авторуВ закладки(ok) on 19-Янв-05, 18:37  (MSK)
>>PS конфиг покажу если по первому требованию. :-)
>Давайте postconf -n

Вот результат postconf -h
web:~ # postconf -h
postmaster
554
hash:/etc/aliases,hash:/etc/aliases.d/slots
hash:/etc/aliases,hash:/etc/aliases.d/slots,ldap:ldapaliases
alias,forward
alias,forward
no
yes
no


yes
yes

yes

postmaster
50000
no
hash:/etc/postfix/canonical
/usr/sbin
1234567890!@%-_=+:,./abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
1000s
/etc/postfix

/usr/lib/postfix
18000s
2

hash
5
50
3
10
50
1000
3
nobody
50
10000
smtp
+=

postmaster
0h
20
1s
no
no
no
0
double-bounce
1000
MAILER-DAEMON
postmaster
no
TZ MAIL_CONFIG
10240


$relay_domains
7d
12h
0
5
1s
1234567890!@%-_=+:,./abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
$home/.forward${recipient_delimiter}${extension},$home/.forward
2
incoming,active,deferred,bounce,defer,flush

102400

50
no
MAIL_CONFIG MAIL_DEBUG MAIL_LOGTAG TZ XAUTHORITY DISPLAY
1s
all
5
501
100s
3600s
2048
yes
0s
600s
120s
180s
300s
300s
300s
300s
300s
no

noplaintext, noanonymous
no
24

10
1
$alias_maps unix:passwd.byname
local

Postfix
postfix
20021122
/var/mail
1.1.12


flock, dotlock
0
lmtp:unix:public/lmtp
/usr/bin/mailq
/usr/share/man

554
envelope_sender, header_sender, header_recipient
$mydomain
root
100s
100
4000s
5d
30000000
1000s
$myhostname, localhost.$mydomain, ldap:ldapvdom
XXXXX.ru
web.XXXXXX.ru
127.0.0.0/8 10.0.0.0/24 XX.XX.XXX.XXX/25
subnet
$mydomain
/usr/sbin/sendmail
504
resource,software
yes
debug_peer_list,fast_flush_domains,mynetworks,permit_mx_backup_networks,qmqpd_authorized_clients,relay_domains,smtpd_access_maps

command, file, forward
pid
/usr/libexec/postfix
canonical, virtual
100
10000
10000
10
100

5s
300s
/var/spool/postfix
0
1000s
/usr/share/doc/packages/postfix/README_FILES

+
554
ldap:ldaprelcert
$mydestination
554

hash:/etc/postfix/relocated
no
yes
/usr/share/doc/packages/postfix/samples
hash:/etc/postfix/sender_canonical
/usr/sbin/sendmail
60s
maildrop
yes

0s
600s
120s
180s
$default_destination_concurrency_limit
$default_destination_recipient_limit
no
300s
990
300s
no
10s
500s
300s
yes
300s
no

noplaintext, noanonymous
yes
yes
yes
300s

$smtp_tls_dcert_file
yes
$smtp_tls_cert_file
0
no


3600s
no
$myhostname ESMTP $mail_name
permit_sasl_authenticated
yes
no
5s

100
no

100
100

<>
1000
ldap:ldapmailenab,permit_tls_clientcerts,permit_sasl_authenticated,permit_mynetworks,reject_unauth_destination,reject_unknown_recipient_domain

yes
$myhostname
noanonymous

permit_mynetworks, permit_auth_destination, reject
10
300s
/etc/ssl/CA/usedCA.pem

yes
no
5
/etc/ssl/certs/cert.pem


$smtpd_tls_dcert_file
/etc/ssl/certs/skey.pem
0
yes
no

3600s
no
yes
no
500s
no
no
yes
mail
postfix
32
dev:/dev/urandom
32
${config_directory}/prng_exch
60s
3600s
dev:/dev/urandom
hash:/etc/postfix/transport,ldap:ldaptransport
60s
10s
To: undisclosed-recipients:;
450
450
450
-=+


51200000
fcntl

ldap:ldapvuser,hash:/etc/postfix/virtual
100

*******************************************************************
Но на всякий случай привожу вывод postconf -d
*******************************************************************

web:~ # postconf -d
2bounce_notice_recipient = postmaster
access_map_reject_code = 554
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases, nis:mail.aliases
allow_mail_to_commands = alias,forward
allow_mail_to_files = alias,forward
allow_min_user = no
allow_percent_hack = yes
allow_untrusted_routing = no
alternate_config_directories =
always_bcc =
append_at_myorigin = yes
append_dot_mydomain = yes
best_mx_transport =
biff = yes
body_checks =
bounce_notice_recipient = postmaster
bounce_size_limit = 50000
broken_sasl_auth_clients = no
canonical_maps =
command_directory = /usr/sbin
command_expansion_filter = 1234567890!@%-_=+:,./abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
command_time_limit = 1000s
config_directory = /etc/postfix
content_filter =
daemon_directory = /usr/libexec/postfix
daemon_timeout = 18000s
debug_peer_level = 2
debug_peer_list =
default_database_type = hash
default_delivery_slot_cost = 5
default_delivery_slot_discount = 50
default_delivery_slot_loan = 3
default_destination_concurrency_limit = 10
default_destination_recipient_limit = 50
default_extra_recipient_limit = 1000
default_minimum_delivery_slots = 3
default_privs = nobody
default_process_limit = 50
default_recipient_limit = 10000
default_transport = smtp
default_verp_delimiters = +=
defer_transports =
delay_notice_recipient = postmaster
delay_warning_time = 0h
deliver_lock_attempts = 20
deliver_lock_delay = 1s
disable_dns_lookups = no
disable_verp_bounces = no
disable_vrfy_command = no
dont_remove = 0
double_bounce_sender = double-bounce
duplicate_filter_limit = 1000
empty_address_recipient = MAILER-DAEMON
error_notice_recipient = postmaster
expand_owner_alias = no
export_environment = TZ MAIL_CONFIG
extract_recipient_limit = 10240
fallback_relay =
fallback_transport =
fast_flush_domains = $relay_domains
fast_flush_purge_time = 7d
fast_flush_refresh_time = 12h
fault_injection_code = 0
fork_attempts = 5
fork_delay = 1s
forward_expansion_filter = 1234567890!@%-_=+:,./abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
forward_path = $home/.forward${recipient_delimiter}${extension},$home/.forward
hash_queue_depth = 2
hash_queue_names = incoming,active,deferred,bounce,defer,flush
header_checks =
header_size_limit = 102400
home_mailbox =
hopcount_limit = 50
ignore_mx_lookup_error = no
import_environment = MAIL_CONFIG MAIL_DEBUG MAIL_LOGTAG TZ XAUTHORITY DISPLAY
in_flow_delay = 1s
inet_interfaces = all
initial_destination_concurrency = 5
invalid_hostname_reject_code = 501
ipc_idle = 100s
ipc_timeout = 3600s
line_length_limit = 2048
lmtp_cache_connection = yes
lmtp_connect_timeout = 0s
lmtp_data_done_timeout = 600s
lmtp_data_init_timeout = 120s
lmtp_data_xfer_timeout = 180s
lmtp_lhlo_timeout = 300s
lmtp_mail_timeout = 300s
lmtp_quit_timeout = 300s
lmtp_rcpt_timeout = 300s
lmtp_rset_timeout = 300s
lmtp_sasl_auth_enable = no
lmtp_sasl_password_maps =
lmtp_sasl_security_options = noplaintext, noanonymous
lmtp_skip_quit_response = no
lmtp_tcp_port = 24
local_command_shell =
local_destination_concurrency_limit = 2
local_destination_recipient_limit = 1
local_recipient_maps =
local_transport = local
luser_relay =
mail_name = Postfix
mail_owner = postfix
mail_release_date = 20021122
mail_spool_directory = /var/mail
mail_version = 1.1.12
mailbox_command =
mailbox_command_maps =
mailbox_delivery_lock = flock, dotlock
mailbox_size_limit = 51200000
mailbox_transport =
mailq_path = /usr/bin/mailq
manpage_directory = /usr/local/man
maps_rbl_domains =
maps_rbl_reject_code = 554
masquerade_classes = envelope_sender, header_sender, header_recipient
masquerade_domains =
masquerade_exceptions =
max_idle = 100s
max_use = 100
maximal_backoff_time = 4000s
maximal_queue_lifetime = 5d
message_size_limit = 10240000
minimal_backoff_time = 1000s
mydestination = $myhostname, localhost.$mydomain
mydomain = web
myhostname = web
mynetworks = 127.0.0.0/8 10.0.0.0/24 XX.XX.XXX.XXX/25
mynetworks_style = subnet
myorigin = $myhostname
newaliases_path = /usr/bin/newaliases
non_fqdn_reject_code = 504
notify_classes = resource,software
owner_request_special = yes
parent_domain_matches_subdomains = debug_peer_list,fast_flush_domains,mynetworks,permit_mx_backup_networks,qmqpd_authorized_clients,relay_domains,smtpd_access_maps
permit_mx_backup_networks =
prepend_delivered_header = command, file, forward
process_id_directory = pid
program_directory = /usr/libexec/postfix
propagate_unmatched_extensions = canonical, virtual
qmgr_fudge_factor = 100
qmgr_message_active_limit = 10000
qmgr_message_recipient_limit = 10000
qmgr_message_recipient_minimum = 10
qmgr_site_hog_factor = 100
qmqpd_authorized_clients =
qmqpd_error_delay = 5s
qmqpd_timeout = 300s
queue_directory = /var/spool/postfix
queue_minfree = 0
queue_run_delay = 1000s
readme_directory = no
recipient_canonical_maps =
recipient_delimiter =
reject_code = 554
relay_clientcerts =
relay_domains = $mydestination
relay_domains_reject_code = 554
relayhost =
relocated_maps =
require_home_directory = no
resolve_dequoted_address = yes
sample_directory = /etc/postfix
sender_canonical_maps =
sendmail_path = /usr/sbin/sendmail

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "POSTFIX отправление писем НЕ из локалки"
Сообщение от unk Искать по авторуВ закладки(ok) on 19-Янв-05, 18:41  (MSK)
>>>PS конфиг покажу если по первому требованию. :-)
>>Давайте postconf -n
> Вот результат postconf -h
Нужен postconf -n
Нужен postconf -n
Нужен postconf -n
Нужен postconf -n
Нужен postconf -n

И еще раз:
Нужен postconf -n

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "POSTFIX отправление писем НЕ из локалки"
Сообщение от snirr emailИскать по авторуВ закладки(ok) on 19-Янв-05, 18:44  (MSK)
извиняюсь... совсем запарился под вечер... уже буковки другие мерещятся


web:~ # postconf -n
alias_database = hash:/etc/aliases,hash:/etc/aliases.d/slots
alias_maps = hash:/etc/aliases,hash:/etc/aliases.d/slots,ldap:ldapaliases
canonical_maps = hash:/etc/postfix/canonical
command_directory = /usr/sbin
config_directory = /etc/postfix
content_filter =
daemon_directory = /usr/lib/postfix
debug_peer_level = 2
defer_transports =
disable_dns_lookups = no
inet_interfaces = all
local_destination_concurrency_limit = 10
local_recipient_maps = $alias_maps unix:passwd.byname
mail_owner = postfix
mail_spool_directory = /var/mail
mailbox_command =
mailbox_size_limit = 0
mailbox_transport = lmtp:unix:public/lmtp
mailq_path = /usr/bin/mailq
manpage_directory = /usr/share/man
masquerade_classes = envelope_sender, header_sender, header_recipient
masquerade_domains = $mydomain
masquerade_exceptions = root
message_size_limit = 30000000
mydestination = $myhostname, localhost.$mydomain, ldap:ldapvdom
myhostname = web.vellod.ru
myorigin = $mydomain
newaliases_path = /usr/sbin/sendmail
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/packages/postfix/README_FILES
recipient_delimiter = +
relay_clientcerts = ldap:ldaprelcert
relayhost =
relocated_maps = hash:/etc/postfix/relocated
sample_directory = /usr/share/doc/packages/postfix/samples
sender_canonical_maps = hash:/etc/postfix/sender_canonical
sendmail_path = /usr/sbin/sendmail
setgid_group = maildrop
smtpd_client_restrictions = permit_sasl_authenticated
smtpd_helo_required = no
smtpd_helo_restrictions =
smtpd_recipient_restrictions = ldap:ldapmailenab,permit_tls_clientcerts,permit_sasl_authenticated,permit_mynetworks,reject_unauth_destination,reject_unknown_recipient_domain
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
smtpd_sender_restrictions = permit_mynetworks, permit_auth_destination, reject
smtpd_tls_CAfile = /etc/ssl/CA/usedCA.pem
smtpd_tls_ask_ccert = yes
smtpd_tls_cert_file = /etc/ssl/certs/cert.pem
smtpd_tls_key_file = /etc/ssl/certs/skey.pem
smtpd_tls_received_header = yes
smtpd_use_tls = yes
strict_rfc821_envelopes = no
tls_daemon_random_source = dev:/dev/urandom
tls_random_source = dev:/dev/urandom
transport_maps = hash:/etc/postfix/transport,ldap:ldaptransport
virtual_maps = ldap:ldapvuser,hash:/etc/postfix/virtual
web:~ #

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "POSTFIX отправление писем НЕ из локалки"
Сообщение от unk Искать по авторуВ закладки(ok) on 19-Янв-05, 18:50  (MSK)
>smtpd_sender_restrictions = permit_mynetworks, permit_auth_destination, reject
вставьте в эту строку permit_sasl_authenticated перед reject
  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "POSTFIX отправление писем НЕ из локалки"
Сообщение от snirr emailИскать по авторуВ закладки(ok) on 19-Янв-05, 19:00  (MSK)
>>smtpd_sender_restrictions = permit_mynetworks, permit_auth_destination, reject
>вставьте в эту строку permit_sasl_authenticated перед reject


спасибо ОГРОМНОЕ !!! заработало

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру