Ubuntu에 다음과 같이 sendmail을 설치했습니다.
apt-get install sendmail
그런 다음 테스트를 위해 이메일을 보냈고 에서 이메일을 받았습니다 root <root@mydomain>
. 내용을 확인했는데 /etc/aliases
비어있습니다. 주위를 둘러보았지만 메일 전송을 위한 기본 사용자를 변경하는 방법을 모르겠습니다. 어떤 종류의 기록을 추가해야 합니까 aliases
?
내가 달성하고 싶은 것은 루트를 무응답과 같은 것으로 변경하는 것입니다.
답변1
mail()
php 함수를 사용할 때 추가 매개변수를 전달하여 이를 변경할 수 있습니다 :
<?php
mail('[email protected]', 'Subject', 'Message', null,
'[email protected]');
?>
또는 sendmail_path
다음 옵션을 변경하여 기본값으로 설정하세요 php.ini
.
sendmail_path = /usr/sbin/sendmail -t -i -f'[email protected]'