Visualizzazione dei risultati da 1 a 7 su 7

Discussione: [PHP] Mail o SMTP

  1. #1

    [PHP] Mail o SMTP

    Salve visto che nessuno vuole rispondermi qui
    !!
    pongo un altro quesito.
    Ho fatto una classe per le e/mail che usa sia la funzione mail che l'invio mediante smtp.
    Il mio cliente ha un server proprio in sede con linux.

    Quale delle due scelgo di default come invio mail, e perchè !?


  2. #2

    Re: [PHP] Mail o SMTP

    Originariamente inviato da ellecubo
    Salve visto che nessuno vuole rispondermi qui
    !!
    pongo un altro quesito.
    Ho fatto una classe per le e/mail che usa sia la funzione mail che l'invio mediante smtp.
    Il mio cliente ha un server proprio in sede con linux.

    Quale delle due scelgo di default come invio mail, e perchè !?

    Mi metti il dubbio che SMTP sia funzionante anche con LINUX..... :master:

    Credevo fosse esclusivo uso per Windozzo....

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3

    Re: [PHP] Mail o SMTP

    Originariamente inviato da ellecubo
    Salve visto che nessuno vuole rispondermi qui
    !!
    pongo un altro quesito.
    Ho fatto una classe per le e/mail che usa sia la funzione mail che l'invio mediante smtp.
    Il mio cliente ha un server proprio in sede con linux.

    Quale delle due scelgo di default come invio mail, e perchè !?

    Usa l'smtp solo se devi inviare migliaia di mail in un colpo solo e personalizzare il messaggio (es. con nome e cognome) e quindi non puoi usare bcc e cc
    per favore NIENTE PVT TECNICI da sconosciuti

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    682

    Re: Re: [PHP] Mail o SMTP

    Originariamente inviato da piero.mac
    Mi metti il dubbio che SMTP sia funzionante anche con LINUX..... :master:

    Credevo fosse esclusivo uso per Windozzo....
    Il dubbio é nato a me Smtp l'ho utilizzato su server Linux Unix
    e Windows deduco che si tratti di un protocollo standard.
    Per quanto riguarda il discorso del Bcc o Cc mi chiedevo l'email viene sempre gestita dal protocollo per la posta in uscita giusto ?

  5. #5
    Sì SMTP è un protocollo standard per l'invio delle mail (come dire HTTP).
    In Windows PHP può utilizzare solo SMTP per comunicare con mailserver, in Linux invece comunica direttamente.

    Questo significa che ogni volta che usiamo mail() in windows si apre una connessione SMTP e c'è uno scambio SMTP, si chiude la connessione. Il che non è certo l'ideale...

    Se però devo inviare migliaia di mail personalizzate poso usare le funzioni per i socket per aprire la connessione SMTP, inviare le mail personalizzate e solo alla fine chiudere la connessione. In sostanza creo il mio client smtp.
    Questa soluzione, anche in Linux, è preferibile a chiamare mail n volte quante sono le mail da inviare.

    Se invece le mail sono tutte uguali posso usare l'header bcc per inserire lì tutti gli indirizzi (a dire il vero non so se esista un limite al numero di indirizzi inseribili in bcc)
    per favore NIENTE PVT TECNICI da sconosciuti

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    682
    Grazie per l'ottima delucidazione Fabio (come sempre tra l'altro)

  7. #7

    Re: Re: [PHP] Mail o SMTP

    Originariamente inviato da Fabio Heller
    Usa l'smtp solo se devi inviare migliaia di mail in un colpo solo e personalizzare il messaggio (es. con nome e cognome) e quindi non puoi usare bcc e cc
    Grazie Fabio

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.