워드프레스 게시판 KBoard(케이보드) 사용중입니다.
WP Mail SMTP / Gmail을 사용하고 있습니다.
게시판에 10mb 이상의 첨부 파일을 올렸을때 글은 등록이 되지만
알림 메일이 전송이 안됩니다. 관리자 페이지에서 확인해 보니 아래와 같은 메세지가 나오는데
Mailer: Gmail Request Entity Too Large Request Entity Too Large Error 413
이게 혹시 첨부 파일도 같이 알림 메일에 포함이 되서 그런건가요? 용량이 커서 gmail에서 못 보내는거 같기도 하고..
그렇다면. 알림 메일에 그냥 메일 내용만 보내도록 하는 방법은 없을까요?
감사합니다!!!!
안녕하세요~^^
KBoard 플러그인에서 따로 업로드 최대 용량을 설정하지 않는다면
서버에서 설정한 최대치로 자동 설정됩니다.
서버에서 설정한 최대 용량보다 작은 파일을 첨부했기 때문에
게시글은 정상적으로 동작한 듯합니다.
구글 지메일로 수신하셨는지요?
구글 지메일(Gmail)로 이메일 수신 시 첨부 가능한 파일 최대 용량은 50MB인 듯합니다.
지메일에서 10MB 첨부파일을 수신할 수 없다면
이메일 보내는 쪽 설정의 문제인 듯합니다.
서버 설정도 확인해보셔야 할 듯합니다.
메일을 보내는 기능은 서버 세팅에 의존하기 때문에
플러그인 쪽에서는 해결이 불가능한 문제입니다.
게시글 등록 시 최신글 이메일 알림에 첨부파일을 보내지 않으시려면
워드프레스 관리자 -> 외모 -> 테마 편집기 페이지에서 functions.php 파일 하단에
아래의 코드를 추가해보시겠어요?
add_filter('kboard_latest_alerts_attachments', 'my_latest_alerts_attachments', 10, 2);
function my_latest_alerts_attachments($attachments, $content){
return array();
}
고맙습니다.