Benvenuto nella nostra community, registra un account gratuito ADESSO!
Oltre 7000 persone hanno già registrato il loro account. Chiedi aiuto, conversa con aziende ed esperti del settore webhosting italiano.
Iscriviti subito! In meno di 2 minuti!




Risultati da 1 a 10 di 10
  1. #1
    Nuovo utente
    Data Registrazione
    Jan 2009
    Messaggi
    16

    Talking [HELP] invio email senza installare server mail

    è possibile in qualche modo inviare e-mail attraverso script usando il comando mail di php senza dover installare un server e-mail(qmail, postfix etc...)

    io avrei la necessita di inviare e-mail magari usando servizi come gmail ma tramite php so che php.ini non ti fa inserire l'auth e gmail vuole username e pass, ma mi chiedevo se c'è un modo per sovrascrivere la funzione standard mail (un pò come l'override nelle classi )? io ho necessità di usare la funzione mail so che ci sono altre classi in php


    grazie



  2. #2
    Provider L'avatar di guest
    Data Registrazione
    Nov 2007
    Località
    Riccione
    Messaggi
    6,311

    Re: [HELP] invio email senza installare server mail

    Devi aprire un socket sulla porta 25 e simulare l'intera sessione SMTP.

    Ci dovrebbero essere delle classi già pronte all'uso.
    http://www.web4web.it - Low Cost Hosting
    Tutti i pacchetti sono multidominio.
    Database e domini illimitati a partire da €10


    http://www.guest.it - Servizi professionali su misura.

  3. #3
    Uno
    Uno non è collegato
    Utente Moderatore
    Data Registrazione
    Mar 2008
    Messaggi
    5,790

    Re: [HELP] invio email senza installare server mail

    Citazione Originariamente Scritto da Divine Visualizza Messaggio
    è possibile in qualche modo inviare e-mail attraverso script usando il comando mail di php senza dover installare un server e-mail(qmail, postfix etc...)

    io avrei la necessita di inviare e-mail magari usando servizi come gmail ma tramite php so che php.ini non ti fa inserire l'auth e gmail vuole username e pass, ma mi chiedevo se c'è un modo per sovrascrivere la funzione standard mail (un pò come l'override nelle classi )? io ho necessità di usare la funzione mail so che ci sono altre classi in php


    grazie
    Se il problema è solo usare gmail, ti basta (per andare sul facile e sicuro) una classe come Phpmailer o EasySwitf ed usare la funzione per invio tramite smtp, però sempre ti occorre un server smtp installato.

  4. #4
    Webhosting Guru L'avatar di EvolutionCrazy
    Data Registrazione
    May 2006
    Località
    Vicenza
    Messaggi
    2,974

    Re: [HELP] invio email senza installare server mail

    usa direttamente il pacchetto PEAR... io faccio cosi' quando ho fretta... va che è una meraviglia ^^

    How to Send Email from a PHP Script Using SMTP Authentication - About Email
    cliente : Seflow.it, Leaseweb.com, First-Colo.de, OVH.it, Hetzner.de, Worldstream.nl, Servereasy.it
    ex-cliente: tutti gli altri, o quasi.

  5. #5
    Nuovo utente
    Data Registrazione
    Jan 2009
    Messaggi
    16

    Re: [HELP] invio email senza installare server mail

    come dicevo ho bisogno di usare proprio mail di php

  6. #6
    Provider L'avatar di guest
    Data Registrazione
    Nov 2007
    Località
    Riccione
    Messaggi
    6,311

    Re: [HELP] invio email senza installare server mail

    Usando solo il comando mail di php non è possibile fare quello che chiedi.
    mail si affida ad un server smtp installato in locale, se in locale non c'è, non puoi inviare posta, a meno che non modifichi il php.ini (non so in quale modo, non l'ho mai fatto).

    Puoi però simulare l'intera sessione smtp tramite l'apertura di un socket, come ti ho consigliato nel primo post...
    http://www.web4web.it - Low Cost Hosting
    Tutti i pacchetti sono multidominio.
    Database e domini illimitati a partire da €10


    http://www.guest.it - Servizi professionali su misura.

  7. #7
    Uno
    Uno non è collegato
    Utente Moderatore
    Data Registrazione
    Mar 2008
    Messaggi
    5,790

    Re: [HELP] invio email senza installare server mail

    Citazione Originariamente Scritto da guest Visualizza Messaggio

    Puoi però simulare l'intera sessione smtp tramite l'apertura di un socket, come ti ho consigliato nel primo post...
    Inizio a sospettare che l'amico sia su shared hosting... ed in questo caso potrebbe avere problemi anche in tal senso, altrimenti non farebbe prima ad installare un postfix (esempio) e a chiuderlo da tutto meno che da localhost?

  8. #8
    Nuovo utente
    Data Registrazione
    Jan 2009
    Messaggi
    16

    Re: [HELP] invio email senza installare server mail

    Citazione Originariamente Scritto da guest Visualizza Messaggio
    Usando solo il comando mail di php non è possibile fare quello che chiedi.
    mail si affida ad un server smtp installato in locale, se in locale non c'è, non puoi inviare posta, a meno che non modifichi il php.ini (non so in quale modo, non l'ho mai fatto).

    Puoi però simulare l'intera sessione smtp tramite l'apertura di un socket, come ti ho consigliato nel primo post...
    si ma non posso, cmq per la cronaca si può settare un server mail esterno solo non ci si può autenticarsi (come richiede invece gmail).

  9. #9
    Provider L'avatar di guest
    Data Registrazione
    Nov 2007
    Località
    Riccione
    Messaggi
    6,311

    Re: [HELP] invio email senza installare server mail

    Solo su windows puoi impostare un server SMTP esterno.

    Codice:
    [mail function]
    ; For Win32 only.
    SMTP = localhost
    smtp_port = 25
    
    ; For Win32 only.
    ;sendmail_from = me@example.com
    
    ; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
    ;sendmail_path =
    
    ; Force the addition of the specified parameters to be passed as extra parameters
    ; to the sendmail binary. These parameters will always replace the value of
    ; the 5th parameter to mail(), even in safe mode.
    ;mail.force_extra_parameters =
    http://www.web4web.it - Low Cost Hosting
    Tutti i pacchetti sono multidominio.
    Database e domini illimitati a partire da €10


    http://www.guest.it - Servizi professionali su misura.

  10. #10
    Nuovo utente
    Data Registrazione
    Jan 2009
    Messaggi
    16

    Thumbs up Re: [HELP] invio email senza installare server mail

    Citazione Originariamente Scritto da guest Visualizza Messaggio
    Solo su windows puoi impostare un server SMTP esterno.

    Codice:
    [mail function]
    ; For Win32 only.
    SMTP = localhost
    smtp_port = 25
    
    ; For Win32 only.
    ;sendmail_from = me@example.com
    
    ; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
    ;sendmail_path =
    
    ; Force the addition of the specified parameters to be passed as extra parameters
    ; to the sendmail binary. These parameters will always replace the value of
    ; the 5th parameter to mail(), even in safe mode.
    ;mail.force_extra_parameters =
    hehe stavo per scriverlo io
    già infatti è cosi :/
    per unix si può solo settare il sendmail path uff uff...

Discussioni Simili

  1. Scelta Email Server per invio newsletter: vhosting o cosa?
    Di davidrossi nel forum E-mail e Managed Services
    Risposte: 6
    Ultimo Messaggio: 29-02-2012, 09:02
  2. [Email] server test per invio email
    Di giangi1979 nel forum E-mail e Managed Services
    Risposte: 7
    Ultimo Messaggio: 19-01-2012, 10:16
  3. invio mail da ssh
    Di xnavigator nel forum Gestione Server Windows e Server Linux
    Risposte: 22
    Ultimo Messaggio: 14-05-2008, 20:45
  4. problema invio email su server virtuale aruba
    Di Mau nel forum VPS - Virtual Private Server
    Risposte: 1
    Ultimo Messaggio: 17-09-2007, 21:10

Informazioni Discussione

Utenti che Stanno Visualizzando Questa Discussione

Ci sono attualmente 1 utenti che stanno visualizzando questa discussione. (0 utenti e 1 ospiti)

Tag per Questa Discussione

Segnalibri

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •