WHM을 사용하여 PHPMail 로깅 활성화
cPanel 계정 내의 특정 스크립트가 메일을 보내고 있는지 더 잘 알기 위해 PHP의 내장 메일 로그 기능을 활성화 할 수 있습니다.
참고 : 아래 지침은 단일 도메인에 대해 PHPMail 로깅을 활성화합니다. 스팸을 보내는 여러 도메인이있는 경우이 과정을 반복해야 할 수 있습니다.
- WHM에 로그인
- WHM의 List Account (계정 나열) 섹션에서 해당 계정의 cPanel에 액세스합니다.
- 파일 관리자 를 열고 public_html 디렉터리로 이동합니다. public_html 디렉터리 내에 .user.ini 라는 파일을 만듭니다. 이미있는 경우 파일을 마우스 오른쪽 버튼으로 클릭하고 편집 합니다.
- 파일에 다음 줄을 추가합니다.
mail.log = /home/[CPANELUSERNAME]/phpmail.log
- 변경 사항을 적용하려면 Apache를 다시 시작해야합니다.
- 로그 파일이 생성되면 파일 관리자에서 액세스 할 수 있습니다. 로그 파일을 다운로드하거나 파일 관리자에서 클릭하여 볼 수 있습니다.
아래 예에서 nastyscript.php라는 스크립트가이 계정의 모든 최근 이메일을 담당합니다.
- 이렇게하면 스팸의 출처를 정확히 찾아 내고 악성 스크립트인지 합법적 인 스크립트인지 판단 할 수 있습니다.
- 손상된 이메일 계정도 스팸의 원인이 될 수 있습니다. WHM에서 스팸 발신자를 찾습니다 .
- 서버에서 스팸 문제 를 방지하기위한 조치를 취하십시오.
- 돌아가서 서버의 이메일 스팸 문제 를 검토합니다.
- 당사의 서버 전문가는 유료로 이러한 단계를 수행 할 수 있습니다. 전문가 서비스에 대한 자세한 내용은 전문가 서비스 메뉴를 참조하세요 .
참고 : 중지되지 않은 경우 PHP 메일 로깅이 무기한 계속되어 디스크 공간 문제가 발생할 수 있습니다. 문제 해결을 마쳤 으면 .user.ini 파일 또는 PHP mail () 로깅을 활성화하기 위해 추가 된 줄을 제거해야합니다.