Extra Form
PHP PHP 5.x
CMS 기타

씨아이보드로 커뮤니티 사이트를 만든지 3년이 지났는데 언제부턴가 메일 발송이 되지 않아 아무리 해결하려 해도 되질 않네요. 이와 관련해서 조언 주실 분 계실까요? 미리 감사드립니다.

  • profile
    라이믹스로 옮기세요
  • profile profile
    옮기자니 저장된 정보가 날라갈거 같아서 감히 엄두도 못내네요. 아무튼 조언 감사합니다.
  • profile

    SMTP 설정하세요. 요즘은 기본 상태에서는 메일 발송 안 되는 것이 일반적입니다.

    씨아이보드 게시판을 검색해 보시면 관련된 내용이 많이 나옵니다.

  • profile profile
    예 그렇지 않아도 씨아이보드 게시판 다 뒤져서 그대로 해 보았지만 저의 경우 잘 안되어서 여기에 도움을 청해 보았습니다. 아래는 SMTP 설정 코드입니다.

    $config['email_protocal'] = 'smtp'; // mail/sendmail/smtp
    $config['email_smtp_host'] = 'mail.privateemail.com';
    $config['email_smtp_user'] = '[email protected]';
    $config['email_smtp_pass'] = 'password';
    $config['email_smtp_port'] = '465';
    $config['email_smtp_crypto'] = 'ssl'; // SMTP Encryption. Can be null, tls or ssl.

    위 설정에서 host는 실제값입니다.
    감사합니다.
  • profile profile
    그렇게 설정했는데도 발송이 되지 않아서 결국 phpmailer를 별도로 연동했다는 글도 보이는군요. 어떤 경우든지 메일 발송 시점에 어떤 에러나 경고가 발생하는지 찾아보면 원인 파악에 도움이 됩니다. 메일을 발송하는 시점은 대개 화면에 뭔가를 표시하는 시점이 아니기 때문에, 힌트가 될 만한 에러 메시지가 눈에 띄지 않는 경우가 많습니다.
  • profile profile
    정말 감사합니다. 미궁 속에 빠진 저의 답답한 마음이 한결 풀린 느낌입니다. 그럼 저도 phpmailer 연동 하는 쪽으로 들어서야 겠군요. 도움 주셔서 다시 한번 감사합니다.