Gå til innhold

Exception på feil i mail()-funksjon


Anbefalte innlegg

Jeg er ikke noe kløpper på exceptions, så jeg spør her.

 

Jeg bruker PHP-sin mail()-funksjon for å sende e-post. Men hvis e-postserveren skulle være nede av en eller annen grunn, å PHP-scriptet mitt prøver å sende e-post får jeg følgende feilmelding:

 

Warning: mail() [function.mail]: SMTP server response: 451 4.3.2 Please try again later in C:\blablabla.class.php on line 582

 

Jeg tenkte at følgende kode skulle hindre at feilmeldingen kom, men jeg fikk samme resultat:

try {
return mail($to, $subject, $message, $headers)
} catch (Exception $e) {
return false;
}

 

Har det noe med error-report i php.ini å gjøre? eller er Exception handlinga mi feil?

Lenke til kommentar
Videoannonse
Annonse

SMTP feil kode 451: Requested action aborted: local error in processing

 

Med andre ord; Skriv ut innholdet i variablene og se etter feil.

Hvor får du det fra at det er feil i inndataene da? Jeg ville nå heller sagt det er en intern feil i mailserveren.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...