На сколько я понимаю на предприятии есть свой почтовик ?
если да, то надо использовать не dnslookup, dnslookup убери
Сделано все вот таким образом. Есть локальная сеть, в ней три сервера, на одном из них ОС freeBSD и апач,пхп, мускл, соответственно на этом сервере и крутится сайт, и на этом же сервере я и настраиваю эксим, другого отдельного почтового сервера нет. Если я вас правильно понял

. Значит тогда мне dnslookup так и оставить?
1. MAILFROM:
www@192.168.0.X такого быть не должно - mail.ru рубит сие поделие. в настройках вместо домена IP указал ? поменяй
выкладываю конфиг там у меня в настройках указан домен, получается что я когда аутлуком отправляю почту в логах ни чего подобного
www@192.168.0.X нет а вместо этого мой почтовый ящик, как и должно быть.
А когда почта с сайта отправляется то и вот это
www@192.168.0.X
Код: Выделить всё
######################################################################
# MAIN CONFIGURATION SETTINGS #
######################################################################
primary_hostname = mesi.mezhdu.net
domainlist local_domains = @
domainlist relay_to_domains = mesi.mezhdu.net
hostlist relay_from_hosts = localhost :127.0.0.0/8:192.168.0.0/24
acl_smtp_rcpt = acl_check_rcpt
acl_smtp_data = acl_check_data
qualify_domain = mesi.mehzdu.net
qualify_recipient = mesi.mezhdu.net
exim_user = mailnull
exim_group = mail
never_users = root
host_lookup = *
rfc1413_hosts = *
rfc1413_query_timeout = 5s
ignore_bounce_errors_after = 2d
timeout_frozen_after = 7d
helo_accept_junk_hosts = 192.168.0.0/16
helo_allow_chars = _
log_selector = \
+all_parents \
+connection_reject \
+incoming_interface \
+lost_incoming_connection \
+received_sender \
+received_recipients \
+smtp_confirmation \
+smtp_syntax_error \
+smtp_protocol_error \
-queue_run
######################################################################
# ACL CONFIGURATION #
# Specifies access control lists for incoming SMTP mail #
######################################################################
begin acl
acl_check_rcpt:
accept hosts = :
deny message = Restricted characters in address
domains = +local_domains
local_parts = ^[.] : ^.*[@%!/|]
deny message = Restricted characters in address
domains = !+local_domains
local_parts = ^[./|] : ^.*[@%!] : ^.*/\\.\\./
#############################################################################
accept local_parts = postmaster
domains = +local_domains
# require verify = sender (вот тут у меня ругался на это я эту строчку закомментировал)
accept hosts = +relay_from_hosts
control = submission
accept authenticated = *
control = submission
require message = relay not permitted
domains = +local_domains : +relay_to_domains
require verify = recipient
accept
acl_check_data:
accept
######################################################################
# ROUTERS CONFIGURATION #
# Specifies how addresses are handled #
######################################################################
# THE ORDER IN WHICH THE ROUTERS ARE DEFINED IS IMPORTANT! #
# An address is passed to each router in turn until it is accepted. #
######################################################################
begin routers
#dnslookup:
# driver = dnslookup
# domains = ! +local_domains
# transport = remote_smtp
# ignore_target_hosts = 0.0.0.0 : 127.0.0.0/8
# no_more
smtp_private:
driver = accept
transport = smtp_private_transport
no_more
system_aliases:
driver = redirect
allow_fail
allow_defer
data = ${lookup{$local_part}lsearch{/etc/aliases}}
user = mailnull
group = mail
file_transport = address_file
pipe_transport = address_pipe
userforward:
driver = redirect
check_local_user
file = $home/.forward
no_verify
no_expn
check_ancestor
file_transport = address_file
pipe_transport = address_pipe
reply_transport = address_reply
condition = ${if exists{$home/.forward} {yes} {no} }
localuser:
driver = accept
check_local_user
transport = local_delivery
cannot_route_message = Unknown user
######################################################################
# TRANSPORTS CONFIGURATION #
######################################################################
# ORDER DOES NOT MATTER #
# Only one appropriate transport is called for each delivery. #
######################################################################
begin transports
smtp_private_transport:
driver = smtp
hosts = 192.168.0.6
local_delivery:
driver = appendfile
file = /var/mail/$local_part
delivery_date_add
envelope_to_add
return_path_add
group = mail
user = $local_part
mode = 0660
no_mode_fail_narrower
address_pipe:
driver = pipe
return_output
address_file:
driver = appendfile
delivery_date_add
envelope_to_add
return_path_add
address_reply:
driver = autoreply
######################################################################
# RETRY CONFIGURATION #
######################################################################
begin retry
* * F,2h,15m; G,16h,1h,1.5; F,4d,6h
######################################################################
# REWRITE CONFIGURATION #
######################################################################
begin rewrite
######################################################################
# AUTHENTICATION CONFIGURATION #
######################################################################
begin authenticators
# End of Exim configuration file
Посткриптум
спасибо mumg за помощь а то я с этим почтовиком уже честно замучился