php.ini
php.ini
에서 이러한 변수를 설정했지만 메일은 10MB를 초과하는 첨부 파일을 보내지 않습니다.
PHP 메일() 10 메가 바이트 이상 첨부 파일을 보내지 않습니다
max_execution_time = 8000 ; Maximum execution time of each script, in seconds
max_input_time = 8000 ; Maximum amount of time each script may spend parsing request data
memory_limit = 800M ; Maximum amount of memory a script may consume (8MB)
post_max_size = 50M
upload_max_filesize = 50M
해결 :
/etc/postfix/main.cf를 편집하여 message_size_limit 더 커. 또한 mail()에 문제가있는 사용자는 "tail /var/log/mail.log"를 사용하여 오류를 확인하십시오.
이메일을 보내는 데 사용되는 메일 프로그램은 어떻게됩니까? (MTA는 그것의 지정이라고 생각합니다.) – Erbureth
php의 mail() 함수는 메일 서버에 직접 연결되는 것을 사용합니다. –
첨부 파일은 어떻게 만듭니 까? 수동으로 MIME 멀티 파트를 만드십니까? 다른 라이브러리를 사용하고 있습니까? –