대량 문자 메시지 (복수 핸드폰 수신자) 코드를 html 양식과 PHP 엔진을 사용하여 빌드하려고 시도합니다.530 SMTP 인증이 필요합니다.
사이드 노트 : 내 목사는 300 명이 넘는 가입자에게 일일 텍스트 (핸드폰 앱 사용)를 보내지 만 일부는 도착합니다. 어떤 사람들은 한 달에 한 두 달 밖에받지 못합니다. 종종 그는 하루에 5 ~ 10 회 나에게 하나를 보내기 전에 보낸다.
비슷한 문제에 대해 본 "답변"은 저를 혼란에 빠뜨립니다. 나는 초보자이다. 나는 질문을하기위한 지침을 완전히 이해하지 못한다.
<!DOCTYPE php 5.3 PUBLIC >
<head>
<!---
// Double slash indicates comments
// This page url = http://edwardcnhistianchurch.edwardnc.org/Test-Kitchen/Mass_text/text_engine.php
// Form url = http://edwardcnhistianchurch.edwardnc.org/Test-Kitchen/Mass_text/text.html
--->
<Title>Text Engine</Title>
<src="http://edwardchristianchurch.edwardnc.org/Test-Kitchen/Mass_Text/default.config.php">
</head>
<?php
// Define variables
$EmailFrom = "[email protected]" ;
// Add additional addresses in next line 'enclosed' and separated by commas
$EmailTo = "[email protected],[email protected], ";
$Subject = Trim(stripslashes($_POST['Subject']));
$Body = ($_POST['smsMessage']);
$From = Trim(stripslashes($_POST['From']));
$Password = Trim(stripslashes($_POST['Password']));
// <!--- SMTP server = yew.arvixe.com ; domain = mail.edwardnc.org --->;
$host = "yew.arvixe.com";
$username = "[email protected]";
$SMTP_authentication = "Normal_Password";
$password = $Password;
$port = "587";
// SMTP Configuration
// enable SMTP authentication
$mail->SMTPAuth = true;
$mail->Host = $host;
$mail->Username = $username;
$mail->Password = $password;
$mail->Port = $port;
$mail->From = $EmailFrom;
$additional_parameters = '$mail' ;
// SendEmail
// $success = mail($EmailTo, $Subject, $Body, "From: <[email protected]>");
// Next line requires STMP_Authentication, line above works on another page;
$success = mail($EmailTo, $Subject, $Body, "From: $EmailFrom");
// Indicate success or failure
if ($success){
print "Message was sent to multiple recipients" ;
}
else {
print "OOPS! Something went wrong";
}
?>
</src="http://edwardchristianchurch.edwardnc.org/Test-Kitchen/Mass_Text/default.config.php">"
경고 : 메일() function.mail] : SMTP 서버 응답 : 530 SMTP> 인증이 필요하다. E : \ HostingSpaces \ eeeaim \ edwardchristianchurch.org \ wwwroot \ Test-Kitchen \ Mass_Text \ text_engine.php 41 행 OOPS! 문제가 생겼습니다.
41 번 줄을 수정하는 방법이나 다른 곳을 추가하는 방법을 알려주세요. 당신이 정확하게 (비 기술적 인 용어로) 어떤 라인을 변경하고 어떻게해야하는지 알려주지 않는다면 phpmailer를 사용하지 말라. 어떤 파일/디렉토리가 없는지에 대한 정보없이 404 오류가 발생한다.
참고 : 발신자는 상수입니다. 수신자가 일정합니다 (가입자 목록)
호스트 이름, 비밀번호, 포트 번호와 같은 정확한 smtp 세부 정보를 입력 했습니까? – Jinesh
위의 오류는 주로 잘못된 자격 증명으로 인해 발생합니다. 암호와 사용자 이름이 올바른지 확인하십시오. 또한 공유 호스팅에서 호스팅 제공 업체가 외부 SMTP 연결을 허용하지 않을 수도 있습니다. –
포트로 인해 제공 될 수 있습니다. 포트 587을 사용하십시오. – Rits