Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    ZEND, problemi invio email verso alcuni domini

    Ciao a tutti,
    ho problema con una mia app web php.

    Praticamente ho una sezione in cui devo mandare una mail verso alcuni indirizzi, però per alcuni provider (tiscali,email.it,libero ... ) ho problemi in quanto la mail non arriva.

    Viceversa ,nella mia casella email aziendale arriva.

    L'app è sviluppata in PHP + MYSQL (su server APACHE) e per l'invio utilizzo il metodo ZENDsend mail oppure il classico metodo mail di php.
    In entrambi i casi ho riscontrato lo stesso problema.

    A volte mi è capitato di ricevere la seguente mail:

    Hi. This is the qmail-send program at localhost.localdomain.
    I'm afraid I wasn't able to deliver your message to the following addresses.
    This is a permanent error; I've given up. Sorry it didn't work out.

    <xxxx.yyyy@email.it>:
    21x.x9x.3.3 does not like recipient.
    Remote host said: 554 5.7.1 <localhost.localdomain>: Helo command rejected: Illegal impersonation in HELO Giving up on 21x.9x.3x.3.

    --- Below this line is a copy of the message.

    Return-Path: <mitt@miodominio.com>
    Received: (qmail 451 invoked from network); 17 Jul 2012 12:43:27 +0200
    Received: from host.serverdedicati.aruba.it (HELO localhost) (62.149.196.46)
    by host.serverdedicati.aruba.it with SMTP; 17 Jul 2012 12:43:27 +0200
    From: miodominio.com <mitt@miodominio.com>
    To: xxxx.yyyy@email.it
    Subject: TEST MAIL - New Password
    Date: Tue, 17 Jul 2012 12:43:27 +0200
    Content-Type: text/plain; charset=iso-8859-1
    Content-Transfer-Encoding: quoted-printable
    Content-Disposition: inline
    MIME-Version: 1.0

    We inform you that on 17 July 2012 at 12:43, a new password has been gen= erated.=0A=0ANew Password: bbeb34ac=0A=0AAs you requested we sent you a= new password.=0ARegards.

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Adesso vado di fretta, comunque libero, hotmail ed altri provider usano filtri particolari, se le email arrivano senza alcuni dati vengono considerate spam.
    C'era anche qualche cosa da impostare per l'invio, ma al volo non ricordo.
    Ad ogni modo se ne è già parlato, se cerchi troverai la discussione qui sul forum.

  3. #3
    ok fammi sapere appena puoi grz

  4. #4
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Ecco la discussione: link
    vedi se ti è d'aiuto.

  5. #5
    Ciao allora con ZEND ho risolto impostando correttamente SMTP del provider.


    Purtroppo il problema persiste con il metodo mail di PHP.

    Premesso che ho impostato l'SMTP corretto nel PHP.INI, tutte le volte che però invio le mail quelle destinate ad altri domini non arrivano.

    Come con zend va e con mail no?

    cosa posso controllare ?

  6. #6
    vi confermo che anche con PHPMailer mi arrivano correttamente (a dire il vero me ne arrivano 5 uguali e non capisco il perchè,io richiamo una volta sola la procedurA) ...

    però vorrei capire perchè con il metodo php MAIL non riesco ad inviarle.

    grazie

  7. #7
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Probabilmente il metodo mail() non manda degli header che Zend e PHPMailer invece inviano, con questi header aggiuntivi le email potrebbero risultare provenienti da fonti più sicure o almeno inviano dei dati richiesti che mail() non manda.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.