Postfix, 메일 발송이 안됩니다.

김호성   
   조회 8458   추천 0    

서버 초보가 메일 서버 세팅하려니 어려움이 많습니다.

CentOS 6.8에 httpd, php, mysql 설치하고 postfix, dovecot, squirrelmail 까지 설치했고 squirrelamail에 로그인 됩니다.

Squirrelmail에서 메일을 전송하여 보았는데 다음과 같은 에러가 나고 있습니다.

<시작>-------------------------------------------------------------------------------

Jul 22 14:26:46 digistor postfix/smtpd[2127]: connect from localhost[::1]
Jul 22 14:26:46 digistor postfix/smtpd[2127]: NOQUEUE: reject: RCPT from localhost[::1]: 554 5.7.1 : Relay access denied; from= to= proto=ESMTP helo=
Jul 22 14:26:46 digistor postfix/smtpd[2127]: lost connection after RCPT from localhost[::1]
Jul 22 14:26:46 digistor postfix/smtpd[2127]: disconnect from localhost[::1]

<끝>-------------------------------------------------------------------------------

ESXi 서버에 소프트웨어 라우터OS를 이용하여 10.0.0.0/24 subnet의 vm 들을 돌리고 있으며

그 중 10.0.0.28 IP를 할당하여 mail server 작업을 하고 있습니다.

nslookup 결과는 아래와 같습니다.

<시작>-------------------------------------------------------------------------------

[root@digistor ~]# nslookup -querytype=mx digistor.io
Server:         168.126.63.1
Address:        168.126.63.1#53

Non-authoritative answer:
digistor.io     mail exchanger = 10 183.111.115.165.

Authoritative answers can be found from:
digistor.io     nameserver = dns1.registrar-servers.com.
digistor.io     nameserver = dns2.registrar-servers.com.
dns1.registrar-servers.com      internet address = 216.87.155.33
dns2.registrar-servers.com      internet address = 216.87.152.33

<끝>---------------------------------------------------------------------------------

아무래도 postfix의 설정이 문제인 것 같은데 제 실력으로 이 이상은 어렵네요.

아래는 main.cf 중에서 중요한 설정만 가져왔습니다.

도움을 간절히 부탁드립니다.

<시작>---------------------------------------------------------------------------------

myhostname = digistor.io
#myhostname = virtual.domain.tld

mydomain = digistor.io

#myorigin = $myhostname
myorigin = $mydomain

inet_interfaces = all
#inet_interfaces = $myhostname
#inet_interfaces = $myhostname, localhost
#inet_interfaces = localhost

inet_protocols = all

#proxy_interfaces =
#proxy_interfaces = 1.2.3.4

#mydestination = $myhostname, localhost.$mydomain, localhost
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
#mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain,
#mail.$mydomain, www.$mydomain, ftp.$mydomain

#local_recipient_maps = unix:passwd.byname $alias_maps
#local_recipient_maps = proxy:unix:passwd.byname $alias_maps
#local_recipient_maps =

unknown_local_recipient_reject_code = 550

#mynetworks_style = class
#mynetworks_style = subnet
#mynetworks_style = host

mynetworks = 10.0.0.0/24, 127.0.0.0/8
#mynetworks = $config_directory/mynetworks
#mynetworks = hash:/etc/postfix/network_table

#relay_domains = $mydestination

#relayhost = $mydomain
#relayhost = [gateway.my.domain]
#relayhost = [mailserver.isp.tld]
#relayhost = uucphost
#relayhost = [an.ip.add.ress]

smtpd_recipient_restrictions =
    permit_mynetworks
    permit_sasl_authenticated
    reject_unauth_destination

<끝>------------------------------------------------------------------------


짧은글 일수록 신중하게.
상석하대 2016-07
#mynetworks_style = host
#relay_domains = $mydestination
위 두줄 주석해제입니다.
옵테론 2016-07
subnet? 아닌가요 mynetworks는 대역으로 되어있으니..
     
상석하대 2016-07
릴레이 허용을 지정하는 것으로 로컬에서 보내는 경우는 의미가 없으니 mynetworks = 10.0.0.0/24, 127.0.0.0/8 줄은 주석입니다.
수정 후 postfix 를 재시작합니다.
          
옵테론 2016-07
아하그렇군요 하나뱌워갑니다!
옵테론 2016-07
로그상으로  [::1] 로컬주소로 동작하려하지만 mynetworks에는 없네요
[::1]/128을 추가해보세요
김호성 2016-07
답변 감사드립니다. 
오늘 vm 카피를 해서 새로운 도메인에 DNS record  넣고 말씀해 주신 내용들을 적용해 보겠습니다.
결과를 다시 피드백해드리겠습니다.
즐거운 주말들 되시기 기원드립니다.


QnA
제목Page 4713/5715
2015-12   1724180   백메가
2014-05   5191161   정은준1
2003-09   8453   박종대
2004-07   8453   김기범
2014-10   8453   장동건2014
2004-05   8453   김영완
2017-02   8454   이태욱
2009-10   8454   푸릉이
2003-11   8455   천기석
2013-06   8456   배상0원
2004-06   8456   정재훈
2018-02   8456   perls
2012-03   8456   민사장
2004-02   8456   최기영
2004-05   8456   김동완
2004-06   8456   이승현
2015-07   8457   정은준1
2010-08   8457   하우디자인
2004-01   8457   유영근
2016-08   8457   NeOpLE
2004-03   8458   박찬일
2016-12   8458   JAYON