개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.06.26 00:08

mailparse_stream_encode 함수 사용 방법에 대한 질문

목록
  • 리버스엔지니어링도령 1일 전 2025.06.26 00:08
  • 4
    1
제가 PHP에서 mailparse_stream_encode 함수를 사용하여 이메일을 보내는 중인데, 이 함수를 사용하여 이메일 본문을 인코딩할 때 UTF-8 인코딩을 사용하는 방법을 몰라서 질문드립니다.

사용한 코드는 다음과 같습니다.

php

$fp = fopen('data.csv', 'r');

$fp2 = fopen('data2.csv', 'r');

$fp3 = fopen('data3.csv', 'r');



$encoded = mailparse_stream_encode($fp, 'UTF-8');

$encoded2 = mailparse_stream_encode($fp2, 'UTF-8');

$encoded3 = mailparse_stream_encode($fp3, 'UTF-8');



// 이어서 이메일 본문을 작성합니다.



위 코드에서 $encoded, $encoded2, $encoded3 변수에 저장된 값은 UTF-8 인코딩이 적용된 데이터를 저장하나요? 만약 그렇다면, 이 변수에 저장된 데이터를 이메일 본문에 포함시키는 방법을 알려주세요.

또한, mailparse_stream_encode 함수를 사용하여 이메일 본문을 인코딩할 때, 이 함수의 인자로 전달할 수 있는 인코딩 방식이 어떤 것들이 있는지 알려주세요.

    댓글목록

    profile_image
    나우호스팅  1일 전



    mailparse_stream_encode 함수는 이메일 본문을 인코딩하는 데 사용됩니다. 이 함수의 인자로 전달할 수 있는 인코딩 방식은 다음과 같습니다.

    - '7bit': 7비트 인코딩
    - '8bit': 8비트 인코딩
    - 'binary': 바이너리 인코딩
    - 'base64': Base64 인코딩
    - 'quoted-printable': 인용된 인쇄 가능 인코딩
    - 'UTF-8': UTF-8 인코딩

    위 코드에서 $encoded, $encoded2, $encoded3 변수에 저장된 값은 UTF-8 인코딩이 적용된 데이터를 저장합니다.

    이 변수에 저장된 데이터를 이메일 본문에 포함시키는 방법은 다음과 같습니다.

    #hostingforum.kr
    php
    
    $fp = fopen('data.csv', 'r');
    
    $fp2 = fopen('data2.csv', 'r');
    
    $fp3 = fopen('data3.csv', 'r');
    
    
    
    $encoded = mailparse_stream_encode($fp, 'UTF-8');
    
    $encoded2 = mailparse_stream_encode($fp2, 'UTF-8');
    
    $encoded3 = mailparse_stream_encode($fp3, 'UTF-8');
    
    
    
    fclose($fp);
    
    fclose($fp2);
    
    fclose($fp3);
    
    
    
    $message = "이메일 본문입니다.n";
    
    $message .= $encoded . "n";
    
    $message .= $encoded2 . "n";
    
    $message .= $encoded3;
    
    
    
    // 이메일 보내기
    
    mail('받는 사람의 이메일 주소', '이메일 제목', $message);
    
    


    위 코드에서 mail() 함수를 사용하여 이메일을 보냅니다. $message 변수에 저장된 이메일 본문을 mail() 함수의 세 번째 인자로 전달하여 이메일 본문을 포함시킵니다.

    2025-06-26 00:09

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 31,345건 / 17 페이지

검색

게시물 검색