이 문제를 해결하는 데 어려움이 많아서 여러분에게 물어볼 것이라고 생각했습니다. 나는 사용자가 단순히 입력 필드에 이메일을 입력하도록 한 다음 확인 번호가 적힌 이메일을 촬영하려고합니다. 이메일은 전송되지만 이메일에 표시 할 확인 번호를 얻을 수 없습니다. 포함 된 변수가 포함 된 Mailx passthru()
$cmd = 'echo "Please copy and paste the following link into your browser to confirm your registration: domain.subdomain.ca/user/confirm/"'.$confirmation_code.' | mail -s "Please confirm your login registration" [email protected]';
$result = 0;
passthru($cmd, $result);
지금 나는 그것을 연결과 그 방법을 시도했다, 그러나 그것은 단순한 문을 울리는 이후로 나는 또한 인라인 시도했다, 그래서 나는 따옴표, 여전히 아무것도 내에서 $의 CONFIRMATION_CODE을 사용하려고했습니다. 패스 스루 문서에서 제안 된 사람들이 $ {confirmation_code} 및 {$ confirmation_code}를 시도했습니다.
이메일을 보내면 모든 것이 작동하지만 전자 메일에 표시 할 확인 코드를 얻을 수 없으므로 누구나 해결책을 찾으면 큰 감사를 느낍니다!
불행히도 작동하지 않았습니다. 이메일이 전혀 통하지 않았습니다. –
다른 아이디어? –