Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1

    problema con fsockopen()

    Sto cercando di utilizzare il codice per inviare le mail tramite socket, bypassando la funzione mail()... tuttavia, sia in locale (PHP4.3.11 su WIN/Apache) sia in remoto (PHP4.3.10 su Linux/Apache) ottengo un errore di connessione a localhost:25 (che viene preso con ini_get("SMTP") e ini_get("smtp_port") btw)

    Le funzioni socket vanno abilitate/compilate esplicitamente in qualche modo?

    _YD

  2. #2
    sei sicuro che vuoi connetterti al localhost ???

    se vuoi usare un server SMTP esterno (evitando la mail()) allora perché usi te stesso?

    usa l'indirizzo del SMTP server del tuo provider, porta 25 ...
    <?php echo ' Emiliano Gabrielli (aka AlberT) ',"\n",
    ' socio fondatore e membro del direttivo del GrUSP ',"\n",
    ' AlberT_at_SuperAlberT_it - www.SuperAlberT.it ',"\n",
    ' IRC: #php,#AES azzurra.com ',"\n",'ICQ: 158591185'; ?>

  3. #3
    Ma per l'appunto uso ini_get("SMTP")!... del resto, php_info() sul server remoto mi restituisce "localhost" come host SMTP... dunque immagino che sia corretto!... come l'host mysql che è (quasi) sempre localhost... o c'è qualcosa che mi manca nel ragionamento?

    _YD

  4. #4
    stiamo parlando di macchine windows ???
    <?php echo ' Emiliano Gabrielli (aka AlberT) ',"\n",
    ' socio fondatore e membro del direttivo del GrUSP ',"\n",
    ' AlberT_at_SuperAlberT_it - www.SuperAlberT.it ',"\n",
    ' IRC: #php,#AES azzurra.com ',"\n",'ICQ: 158591185'; ?>

  5. #5
    Originariamente inviato da drAlberT
    stiamo parlando di macchine windows ???
    Ho specificato nel primo post (nella modifica al primo post, magari hai letto prima della modifica ) che il server remoto (che ovviamente è quello che mi interessa maggiormente) è Apache sotto Linux.

    Può essere che l'hoster abbia bloccato l'accesso al server SMTP da parte di PHP? (o delle funzioni socket di PHP? O che diavolo ne so...)

    _YD

  6. #6
    non ho tempo di verificare .. ma per quanto io possa ricordare le impostazione del php.ini in linux non contano granché .. servono per win
    <?php echo ' Emiliano Gabrielli (aka AlberT) ',"\n",
    ' socio fondatore e membro del direttivo del GrUSP ',"\n",
    ' AlberT_at_SuperAlberT_it - www.SuperAlberT.it ',"\n",
    ' IRC: #php,#AES azzurra.com ',"\n",'ICQ: 158591185'; ?>

  7. #7
    Quindi secondo te non è affidabile il valore restituito da phpinfo()? Esiste un modo diverso x stabilire qual è il valore corretto?

    _YD

  8. #8
    host -t mx tuodominio
    <?php echo ' Emiliano Gabrielli (aka AlberT) ',"\n",
    ' socio fondatore e membro del direttivo del GrUSP ',"\n",
    ' AlberT_at_SuperAlberT_it - www.SuperAlberT.it ',"\n",
    ' IRC: #php,#AES azzurra.com ',"\n",'ICQ: 158591185'; ?>

  9. #9
    Originariamente inviato da drAlberT
    host -t mx tuodominio
    perdonami, non ho capito niente...

    _YD

  10. #10
    albert@albert: .../~/ $ host -t mx superalbert.it
    superalbert.it mail is handled by 50 smtp.sushinet.org.
    albert@albert: .../~/ $ host -t mx libero.it
    libero.it mail is handled by 10 mx1.libero.it

    ovvero interroghi (col comando host per esempio o come vuoi te) il DNS e chiedi chi sia il mail server del tuo dominio.. che per forza di cose permetterà il relay ai suoi host (o meglio lo farà con ogni probabilità :-P)
    <?php echo ' Emiliano Gabrielli (aka AlberT) ',"\n",
    ' socio fondatore e membro del direttivo del GrUSP ',"\n",
    ' AlberT_at_SuperAlberT_it - www.SuperAlberT.it ',"\n",
    ' IRC: #php,#AES azzurra.com ',"\n",'ICQ: 158591185'; ?>

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.