2014-01-12 2 views
0

maillog에서 알 수없는 사용자 오류가후위 버추얼 도메인 (VirtualDomain) - 메시지 수신 거부 - 내가 후위 2.X에서 가상 도메인을 구성한

아래의 구성을 확인하십시오 :

virtual_mailbox_domains = ghhdomain.com, krdomain.com, murugeshdomain.com 
#setup virtual domains mailbase for mailboxes 
virtual_mailbox_base = /var/spool/mail 

#create lookup file that maps email addresses to respective mailboxes 

virtual_mailbox_map = hash:/etc/postfix/virtual 

#who will be the owner of the mailbox file 
virtual_uid_maps = static:503 
virtual_gid_maps = static:503" 

는은/etc/postfix와/가상에 추가

[email protected] ghhdomain/info 
[email protected] krdomain/info" 

done postmap /etc/postfix/virtual 

테스트하는 동안

Escape character is '^]'. 
220 mail.murugeshdomain.com ESMTP Postfix 
ehlo ghhdomain.com 
250-mail.murugeshdomain.com 
250-PIPELINING 
250-SIZE 10240000 
250-VRFY 
250-ETRN 
250-STARTTLS 
250-ENHANCEDSTATUSCODES 
250-8BITMIME 
250 DSN 

그리고 .. 내가 메일을 보낼 때 : [email protected]과 rcpt : [email protected] 나는 로그에 enter 코드를 남긴다.

bounced - unknown user "[email protected] 

입니다 무슨 누락 TIA 하리 여기

답변

0

당신이 virtual_mailbox_map = 해시를 사용합니다은/etc/후위/가상, 가상 사서함지도에 대한 가상 별칭 파일을 사용 즉. 너는 그렇게하지 않을거야. 은/etc/후위/vmailbox virtual_alias_maps = 해시 : 그래서

그래서 당신이 사용할 수있는 가상 별칭 및 가상 메일, virtual_mailbox_maps = 해시에 대해 서로 다른 파일을 사용하십시오은/etc/후위/가상

/etc/postfix/vmailbox: 
[email protected] ghhdomain/info 
[email protected] krdomain/info 

당신은 확인이 link

0

에서 자세한 내용을 확인할 수 있습니다 /등의 로컬 계정에 대한 별칭/사용자

/postfix/main.cf 편집 : 이제 후위는 MySQL의 테이블에서 별칭 목록을 구축 할 것입니다

virtual_alias_maps = mysql:/etc/postfix/virtual-alias-maps.cf 
        regexp:/etc/postfix/local-users-aliases 
    # ---- put everything on same line --------- 

가 (당신이 사용할 수있는 및/또는 파일 ... 접미사에서 해시 소스 목록을 받아)과에서 정규식 포함을 사용하여 /etc/init.d/postfix restart 포스트 마스터에게 전송 된 메일 후 로컬 사용자 - 별칭

echo "/^(webmaster|www|ftp|postmaster|root|MAILER-DAEMON|abuse)/ [email protected]_domain" > 
        /etc/postfix/local-users-aliases 

쓰기 파일을 이리저리 예는

,369 u_domain @ u_mail로 이동합니다