호스트 이름을 수정하거나보다 정확하게 주소에서 기본 호스트를 제거하는 방법이 있습니까? 메일을 발송할 때 qmail-inject
수신자는 USER@stk.HOST와 같은 주소에서 메일을받습니다. stk를 제거하고 싶습니다.
호스트 이름을 수정하거나보다 정확하게 주소에서 기본 호스트를 제거하는 방법이 있습니까? 메일을 발송할 때 qmail-inject
수신자는 USER@stk.HOST와 같은 주소에서 메일을받습니다. stk를 제거하고 싶습니다.
답변:
qmail-inject를 실행할 때 QMAILDEFAULTHOST 환경 변수를 설정하여이를 대체 할 수 있습니다. 예를 들어 내 호스트 이름이 a.example.com으로 설정되면 $USER@example.com으로 메일이 주입됩니다.
echo -e 'Subject: Test inject\n\nHello' | \
env QMAILDEFAULTHOST=$(hostname -d) /var/qmail/bin/qmail-inject $RECIPIENT
qmail-inject 매뉴얼 : http://qmail.org/man/man8/qmail-inject.html 도 참조하십시오 .