Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 14 su 14

Discussione: invio mail php

  1. #11
    Utente di HTML.it L'avatar di Virus_101
    Registrato dal
    Sep 2008
    Messaggi
    2,497
    Allora io per lavoro uso molto la funzione mail con php5 ......
    Sinceramente non ho mai avuto problemi di mail non inviate/rifiutate non so se sia semplicemente un discorso di culo.

    Il fatto e' che a lavoro abbiamo server prorpietari con dominio proprietario etc etc.
    GLi hoster tipo aruba, altervista etc invece hanno pacconi di gente che invia mail.... magari i server identificano la provenienza e bloccano certi server ogni tot mail o che so io.
    Sinceramente nn so come facciano ad identificare il fatto che mando una mail da aruba piuttosto che da un altro hoster ... il fatto e' che l'hoster (come anche altervista) inserisce volutamente delle informazioni in quanto hanno il controllo di "sendmail". Potrebbe essere che gli smtp riconoscendo tali hoster li limitino in qualche modo.
    Sinceramente pero' queste sono solamente supposizione dato che non avendo mai avuto problemi non mi sono informato troppo.

    Di solito una volta forgiati correttamente gli header delle email quando le spedivo arrivavano sempre tutte correttamente, venivano segnalate come spam solo quando l'header forgiato non era completo oppure il dominio di provenienza del mittente non esisteva o era chiaramente un messagio di test tipo "Form:Io<me@example.com>" .

    Io comunque consiglio di usare un accesso autenticato al server smtp, per fare cio' ci sono gia' classi rpefatte oppure basta scrivere qlke righetta di codice non troppo complessa.
    Una volta che autenticate una connessione al server smtp e' difficile che le email che inviate vengano rifiutate.

    Ultima nota:
    io con alice da case per fare i test sfrutto out.alice.it con accesso anonimo(senza autenticazione) e a volte le mail nn arrivano in quanto tale smt le rifiuta per diosolo sa quale ragione. Una vole che pero' effettuo un accesso autenticato non ho piu' problemi.
    Quindi nel caso potete accedere al server smtp di google per esempio e usarlo per l'invio mail , ovviamente per fare cio' dovete avere un google account ed effettuare una connessione NON anonima senno l'stmp di google vi rifiuta in tronco.



    nel caso date un occhio a
    questa classe

  2. #12
    ora è più chiaro...io però avevo scartato l'idea dell'smpt perchè ho pensato che, essendo il singolo utente del sito a mandare mail all'amministratore del sito (praticamente spedisce un ordine via mail), non si potesse fare in quanto ogni utente ha un smtp diverso a seconda dell'operatore...mi sbaglio?

  3. #13
    Utente di HTML.it L'avatar di Virus_101
    Registrato dal
    Sep 2008
    Messaggi
    2,497
    Si perche' usando il tuo server per inviare la mail tutti gli utenti usano lo stesso smtp, e la connessione e' quella fornita dal provider di dove e' hostato il server.

    Cmq ti consiglio di eseguire sempre la connessione smtp se la configurazione base di sendmail sul tuo server dà problemi.

  4. #14
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    232
    Che possa essere d'aiuto agli utenti, io ho risolto gran parte dei problemi degli script con la funzione PHP mail inserendo il parametro di Return-Path, ora le mail vengono inviate tranquillamente e non vengono segnalate come SPAM.

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 © 2026 vBulletin Solutions, Inc. All rights reserved.