Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Language specific forums Russian (Русский) Общие вопросы
  • Search

проблема с exim

Общие вопросы о панели управления Vesta
Post Reply
  • Print view
Advanced search
4 posts • Page 1 of 1
Garcia
Posts: 14
Joined: Wed Mar 02, 2016 8:50 am

проблема с exim
  • Quote

Post by Garcia » Tue Nov 07, 2017 1:27 pm

при добавлении нового домена в панели веста, добавил

Code: Select all

DNS Support
Mail Support
mx запись для домена на google, пытаюсь отправить почту с сервера, пишет

Code: Select all

[email protected]
Unrouteable address
продебажил и понял, что он ищет почтовый ящик локально, отключил Mail и почта заработала, что надо поправить в exim, что бы он отправлял почту с включенным Mail?
Top

Garcia
Posts: 14
Joined: Wed Mar 02, 2016 8:50 am

Re: проблема с exim
  • Quote

Post by Garcia » Wed Nov 08, 2017 2:55 pm

exim -d+all -bt [email protected]

Code: Select all

17:41:13  6160 Exim version 4.89 uid=0 gid=0 pid=6160 D=fffdffff
Berkeley DB: Berkeley DB 5.3.21: (May 11, 2012)
Support for: crypteq iconv() IPv6 PAM Perl Expand_dlfunc TCPwrappers OpenSSL Content_Scanning DKIM DNSSEC Event OCSP PRDR TCP_Fast_Open
Lookups (built-in): lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmjz dbmnz dnsdb dsearch ldap ldapdn ldapm nis nis0 nisplus passwd sqlite
Authenticators: cram_md5 cyrus_sasl dovecot gsasl plaintext spa tls
Routers: accept dnslookup ipliteral manualroute queryprogram redirect
Transports: appendfile/maildir/mailstore/mbx autoreply lmtp pipe smtp
Fixed never_users: 0
Configure owner: 0:0
Size of off_t: 8
Compiler: GCC [4.8.5 20150623 (Red Hat 4.8.5-16)]
Library version: Glibc: Compile: 2.17
                        Runtime: 2.17
Library version: OpenSSL: Compile: OpenSSL 1.0.2k-fips  26 Jan 2017
                          Runtime: OpenSSL 1.0.2k-fips  26 Jan 2017
                                 : built on: reproducible build, date unspecified
Library version: Cyrus SASL: Compile: 2.1.26
                             Runtime: 2.1.26 [Cyrus SASL]
Library version: GNU SASL: Compile: 1.8.0
                           Runtime: 1.8.0
Library version: PCRE: Compile: 8.32
                       Runtime: 8.32 2012-11-30
17:41:13  6160 Loading lookup modules from /usr/lib64/exim/4.89-2.el7/lookups
17:41:13  6160 Loaded 0 lookup modules
17:41:13  6160 Total 18 lookups  
Library version: SQLite: Compile: 3.7.17
                         Runtime: 3.7.17
WHITELIST_D_MACROS unset
TRUSTED_CONFIG_LIST: "/etc/exim/trusted-configs"
17:41:13  6160 changed uid/gid: forcing real = effective
17:41:13  6160   uid=0 gid=0 pid=6160
17:41:13  6160   auxiliary group list: <none>
17:41:13  6160 seeking password data for user "root": cache not available
17:41:13  6160 getpwnam() succeeded uid=0 gid=0
17:41:13  6161 changed uid/gid: calling tls_validate_require_cipher
17:41:13  6161   uid=93 gid=93 pid=6161
17:41:13  6161   auxiliary group list: <none>
17:41:13  6160 tls_validate_require_cipher child 6161 ended: status=0x0
17:41:13  6160 configuration file is /etc/exim/exim.conf
17:41:13  6160 log selectors = 00000ffc 06320202
17:41:13  6160 trusted user
17:41:13  6160 admin user
17:41:13  6160 DSN: dnslookup propagating DSN
17:41:13  6160 DSN: userforward propagating DSN
17:41:13  6160 DSN: procmail propagating DSN
17:41:13  6160 DSN: autoreplay propagating DSN
17:41:13  6160 DSN: aliases propagating DSN
17:41:13  6160 DSN: localuser_fwd_only propagating DSN
17:41:13  6160 DSN: localuser_spam propagating DSN
17:41:13  6160 DSN: localuser propagating DSN
17:41:13  6160 DSN: catchall propagating DSN
17:41:13  6160 DSN: terminate_alias propagating DSN
17:41:13  6160 originator: uid=0 gid=0 login=root name=root
17:41:13  6160 sender address = root@server
17:41:13  6160 Address testing: uid=0 gid=93 euid=0 egid=93
17:41:13  6160 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
17:41:13  6160 Testing [email protected]
17:41:13  6160 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
17:41:13  6160 Considering [email protected]
17:41:13  6160 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
17:41:13  6160 routing [email protected]
17:41:13  6160 --------> dnslookup router <--------
17:41:13  6160 local_part=info domain=domain.com
17:41:13  6160 checking domains  
17:41:13  6160 search_open: dsearch "/etc/exim/domains/"
17:41:13  6160 search_find: file="/etc/exim/domains/"
17:41:13  6160   key="domain.com" partial=-1 affix=NULL starflags=0
17:41:13  6160 LRU list:
17:41:13  6160   5/etc/exim/domains/
17:41:13  6160   End
17:41:13  6160 internal_search_find: file="/etc/exim/domains/"
17:41:13  6160   type=dsearch key="domain.com"
17:41:13  6160 file lookup required for domain.com
17:41:13  6160   in /etc/exim/domains/
17:41:13  6160 lookup yielded: domain.com
17:41:13  6160 domain.com in "dsearch;/etc/exim/domains/"? yes (matched "dsearch;/etc/exim/domains/")
17:41:13  6160 data from lookup saved for cache for +local_domains: domain.com
17:41:13  6160 domain.com in "!+local_domains"? no (matched "!+local_domains")
17:41:13  6160 dnslookup router skipped: domains mismatch
17:41:13  6160 local_part=info domain=domain.com
17:41:13  6160 checking "condition" "${lookup{$local_part@$domain}lsearch{/etc/exim/domains/$domain/aliases}{true}{fa"...
 17:41:13  6160 /considering: ${lookup{$local_part@$domain}lsearch{/etc/exim/domains/$domain/aliases}{true}{false}}
  17:41:13  6160 /considering: $local_part@$domain}lsearch{/etc/exim/domains/$domain/aliases}{true}{false}}
  17:41:13  6160 |__expanding: $local_part@$domain
  17:41:13  6160 \_____result: [email protected]
  17:41:13  6160 /considering: /etc/exim/domains/$domain/aliases}{true}{false}}
  17:41:13  6160 |__expanding: /etc/exim/domains/$domain/aliases
  17:41:13  6160 \_____result: /etc/exim/domains/domain.com/aliases
17:41:13  6160 search_open: lsearch "/etc/exim/domains/domain.com/aliases"
17:41:13  6160   cached open
17:41:13  6160 search_find: file="/etc/exim/domains/domain.com/aliases"
17:41:13  6160   key="[email protected]" partial=-1 affix=NULL starflags=0
17:41:13  6160 LRU list:
17:41:13  6160   :/etc/exim/domains/domain.com/aliases
17:41:13  6160   :/etc/exim/domains/domain.com/passwd
17:41:13  6160   :/etc/exim/domains/domain.com/fwd_only
17:41:13  6160   5/etc/exim/domains/
17:41:13  6160   End
17:41:13  6160 internal_search_find: file="/etc/exim/domains/domain.com/aliases"
17:41:13  6160   type=lsearch key="[email protected]"
17:41:13  6160 cached data used for lookup of [email protected]
17:41:13  6160   in /etc/exim/domains/domain.com/aliases
17:41:13  6160 lookup failed
  17:41:13  6160 /   scanning: true}{false}}
  17:41:13  6160 |__expanding: true
  17:41:13  6160 |_____result: true
  17:41:13  6160 \___skipping: result is not used
  17:41:13  6160 /considering: false}}
  17:41:13  6160 |__expanding: false
  17:41:13  6160 \_____result: false
 17:41:13  6160 |__expanding: ${lookup{$local_part@$domain}lsearch{/etc/exim/domains/$domain/aliases}{true}{false}}
 17:41:13  6160 \_____result: false
17:41:13  6160 terminate_alias router skipped: condition failure
17:41:13  6160 no more routers   
[email protected] is undeliverable: Unrouteable address
17:41:13  6160 search_tidyup called
17:41:13  6160 >>>>>>>>>>>>>>>> Exim pid=6160 terminating with rc=2 >>>>>>>>>>>>>>>>
пропустил вывод вот этих

Code: Select all

17:41:13  6160 DSN: userforward propagating DSN
17:41:13  6160 DSN: procmail propagating DSN
17:41:13  6160 DSN: autoreplay propagating DSN
17:41:13  6160 DSN: aliases propagating DSN
17:41:13  6160 DSN: localuser_fwd_only propagating DSN
17:41:13  6160 DSN: localuser_spam propagating DSN
17:41:13  6160 DSN: localuser propagating DSN
17:41:13  6160 DSN: catchall propagating DSN
если надо, могу полный лог скинуть

Code: Select all

dnslookup:
  driver = dnslookup
  domains = !+local_domains
  transport = remote_smtp
  no_more
если я меняю domains на domains = +local_domains то почта отправляется только на те домены, которые добавлены на сервер, на gmail не отправляется
Top

Garcia
Posts: 14
Joined: Wed Mar 02, 2016 8:50 am

Re: проблема с exim
  • Quote

Post by Garcia » Fri Nov 10, 2017 10:08 am

изменил dnslookup на

Code: Select all

dnslookup:
  driver = dnslookup
  domains = *
  transport = remote_smtp
  no_more
почта заработала
Top

RouterRat
Posts: 23
Joined: Sat Dec 06, 2014 12:20 am

Re: проблема с exim
  • Quote

Post by RouterRat » Mon Aug 06, 2018 10:22 pm

If you have a domain hosted on VestaCP, and they use a cloud email provider e.g Office 365 or G-Suite, my emails were staying in the local box.

I was getting "Unroutable Address" error because this mailbox did not exist on VestaCp.

Adding Garcia's solution "domains = *" fixed the issue...

Спасибо
Top


Post Reply
  • Print view

4 posts • Page 1 of 1

Return to “Общие вопросы”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

Login  •  Register

I forgot my password