Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > it.comp.www.php > #19908

Re: inviare un'email

Newsgroups it.comp.www.php
Date 2015-09-27 12:32 -0700
References <mu3a5b$k58$1@speranza.aioe.org>
Message-ID <36c9e661-8a7b-40db-a80f-e05023ab078d@googlegroups.com> (permalink)
Subject Re: inviare un'email
From fmassei@gmail.com

Show all headers | View raw


On Friday, September 25, 2015 at 1:11:43 PM UTC+2, alex wrote:
> ...
> mail($to, $subject, $message, $headers)
> ...
> l'email non viene inviata, infatti viene restituito sempre false

Un consiglio?
Non configurare nulla sulla tua macchina, fai una classe che gestisce
l'invio di mail e che chiama mail() sul server (dove è tutto già configurato
per te dal sysadmin) e file_put_contents() in locale.

Se sei su linux esiste anche un vecchio trucco: puoi anche chiamare sempre
la funzione mail(), e siccome PHP chiama sempre l'applicativo "sendmail",
puoi creare un file chiamato così (di solito quindi /usr/bin/sendmail, con
permessi d'esecuzione) con dentro qualcosa tipo:
#!/usr/bin/php
<?php
$input = file_get_contents('php://stdin');
$filename = /* quello che è */;
file_put_contents($filename, $input);

Guadagni in salute e in tempo di debug.

Ciao!

Back to it.comp.www.php | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

inviare un'email alex <1j9448a02@lnx159sneakemail.com.invalid> - 2015-09-25 13:11 +0200
  Re: inviare un'email Alessandro Pellizzari <shuriken@amiran.it> - 2015-09-26 08:21 +0000
    Re: inviare un'email alex <1j9448a02@lnx159sneakemail.com.invalid> - 2015-09-26 11:08 +0200
      Re: inviare un'email Alessandro Pellizzari <shuriken@amiran.it> - 2015-09-26 13:13 +0000
        Re: inviare un'email alex <1j9448a02@lnx159sneakemail.com.invalid> - 2015-09-26 16:23 +0200
          Re: inviare un'email Alessandro Pellizzari <shuriken@amiran.it> - 2015-09-27 07:38 +0000
            Re: inviare un'email alex <1j9448a02@lnx159sneakemail.com.invalid> - 2015-09-27 12:29 +0200
              Re: inviare un'email Alessandro Pellizzari <shuriken@amiran.it> - 2015-09-27 14:14 +0000
                Re: inviare un'email alex <1j9448a02@lnx159sneakemail.com.invalid> - 2015-09-27 17:37 +0200
                Re: inviare un'email Alessandro Pellizzari <shuriken@amiran.it> - 2015-09-27 16:00 +0000
  Re: inviare un'email fmassei@gmail.com - 2015-09-27 12:32 -0700
    Re: inviare un'email alex <1j9448a02@lnx159sneakemail.com.invalid> - 2015-09-28 14:40 +0200
      Re: inviare un'email fmassei@gmail.com - 2015-09-28 05:57 -0700
        Re: inviare un'email alex <1j9448a02@lnx159sneakemail.com.invalid> - 2015-09-28 16:05 +0200
          Re: inviare un'email fmassei@gmail.com - 2015-09-28 07:11 -0700
            Re: inviare un'email alex <1j9448a02@lnx159sneakemail.com.invalid> - 2015-09-29 08:34 +0200
              Re: inviare un'email fmassei@gmail.com - 2015-09-29 06:17 -0700
                Re: inviare un'email alex <1j9448a02@lnx159sneakemail.com.invalid> - 2015-09-29 16:16 +0200
                Re: inviare un'email fmassei@gmail.com - 2015-09-29 07:18 -0700
                Re: inviare un'email alex <1j9448a02@lnx159sneakemail.com.invalid> - 2015-09-29 16:21 +0200
                Re: inviare un'email alex <1j9448a02@lnx159sneakemail.com.invalid> - 2015-09-29 16:23 +0200

csiph-web