mailq에 몇 가지 이메일이 있는데, 이메일 주소가 잘못되었습니다. 수신자의 주소를 즉석에서 수정할 수 있는지 궁금합니다. 지연 된 메일이 저장된 디렉토리를 볼 수 있으며 거기에서 무언가를 변경할 수는 있지만 적절한 방법이 있는지 궁금합니다.
어떤 생각?
답변
가장 좋은 방법 (또는 가장 방해가되지 않는 방법)은 해당 수신자를 위해 주소를 다시 쓰도록하는 것입니다. 로부터 후위 주소 다시 쓰기
/etc/postfix/main.cf:
smtp_generic_maps = hash:/etc/postfix/generic
/etc/postfix/generic:
his@localdomain.local hisaccount@hisisp.example
이 예제를 따르면 다음을 시도 할 수 있습니다.
cd /etc/postfix
generic
파일에 추가 하거나 다음을 사용하여 작성하십시오.
yourbadlyspelledname@destination.com you_name@destination.com
관련지도를 작성하십시오.
sudo postmap generic
추가 main.cf
:
smtp_generic_maps = hash:/etc/postfix/generic
Postfix 가이 구성 변경을로드하도록하십시오.
sudo postfix reload
smtpd
generic
다음 큐 스캔시 문제점 주소를 다시 쓰는 데 사용 됩니다.