채택완료

폼메일 수신자 추가문의

2019-02-14 (목) 18:15:06 3,206

안녕하세요.

폼메일에서 수신자를 추가하려 합니다.

@mailer($fname, $fmail, $to, $subject, $message, $type, $file);

에서 $to 부분이

폼에서 hidden 값으로 지정된 이메일로 보냈었는데요

두명을 더 추가하려면 $to 값에 예로

$to = '메일주소','메일주소'; 이런식으로 ,로 구분지어 추가하면 될까요?

|

답변 1개 / 댓글 3개

채택된 답변
+20 포인트
2019-02-14 (목) 18:25:06

http://php.net/manual/en/function.mail.php#refsect1-function.mail-parameters

여기 to 부분 보시면 콤마로 연결하라고 되어 있네요.

답변에 대한 댓글 3개

콤마로 연결하니 보내지지 않습니다.. 어디를 좀더 봐야할까요?..
죄송합니다. 제가 질문을 대충 봤나 봅니다.
php 내장 함수 mail이 아니고 phpmailer네요.
아마 수정을 하셔야 할 겁니다.

우선 메일 보내시는 곳에서 여러 명에게 보낸다면
$to = ["[email protected]", "[email protected]"];
이렇게 하시고
./lib/mailer.lib.php 파일을 여신 후에
$mail->addAddress($to);
이것을
if(is_array($to)) {
foreach($to as $v) $mail->addAddress($v);
} else {
$mail->addAddress($to);
}
이렇게 바꿔 보세요.
답변 주셔 감사합니다.
확인이 늦었네요 ㅠㅠ
to부분 알려주신부분이 이메일주소 노출방지로 나오는데 어떻게 해야하는지 알려주실수있으신가요 ㅠ?

답변을 작성하려면 로그인이 필요합니다.