Im Jahr 2025 habe ich eine Android-App erstellt, die auch Benutzer registriert. Die E-Mail konnte zwischen August und Oktober automatisch an 5 Testbenutzer versendet werden. Allerdings erhielt ein neuer Benutzer die E-Mail im Dezember nicht.
Also beschloss ich, mich mit dem Code zu befassen, um zu verstehen, was passierte.
Das PHP-Programm hat diesen Code:
Code: Select all
if ($idioma == 'ingles'){
$titulo = "Account Verification";
$mensaje = 'Click on this link, will only be active for 48 hours, to continue with your Account Verification: https://www.mapjumpers.com/android_app_verify.php?ID='. $new_temp_passw;
}
else if ($idioma == 'espanol'){
//$titulo = "Verificación Cuenta";
$titulo = "Verificación Cuenta ";
$mensaje = 'Haga clic en este enlace, sólo estará activo durante 48 horas, para continuar con la verificación de su cuenta de: https://www.mapjumpers.com/android_app_verify.php?ID='. $new_temp_passw;
}
shell_exec('/usr/bin/python3.7 /home/bitnami/htdocs/sendmail_prueba2023.py ' . $item . ' ' . $titulo . ' ' . $mensaje . ' 2>&1');
Um zu testen, ob es sich um einen Syntaxfehler handelte, habe ich beschlossen, es mit zwei anderen Anweisungen zu versuchen:
Code: Select all
shell_exec('ls -l');Code: Select all
shell_exec("python --version");

Könnten Sie mir bei der Lösung dieses Problems helfen? Vielen Dank.
Mobile version