GlisWeb framework
_smtp.php
Vai alla documentazione di questo file.
1 <?php
2 
14  // inclusione del framework
15  require '../../../_src/_config.php';
16 
17  // ordinamento degli array per la scrittura
18  rksort( $cf );
19  rksort( $ct );
20 
21  // output
22  $tx = NULL;
23 
24  // invio mail di test
26  $cf['smtp']['server']['address'],
27  array( 'Fabio Mosti' => 'fabio.mosti@gmail.com' ),
28  array( 'Fabio Mosti' => 'fabio@videoarts.eu', 'Fabio LdF' => 'fabio.mosti@illettoredifantasia.it' ),
29  'prova mail GlisWeb',
30  'Testo della mail di prova',
31  array( 'Luca Talassi' => 'luca.talassi@imaginetraduzioni.it' ),
32  array(),
33  array(),
34  array(),
35  $cf['smtp']['server']['username'],
36  $cf['smtp']['server']['password'],
37  $cf['smtp']['server']['port']
38  );
39 
40  // nascondo le password
41  array_walk_recursive( $cf['smtp'], function( &$v, $k ) { if( $k === 'password' || $k === 'private' || $k === 'key' ) { $v = '***'; } } );
42 
43  // esito
44  $tx .= 'esito invio mail di test: ' . $r . PHP_EOL;
45 
46  // array $cf
47  $tx .= print_r( $cf['smtp'], true ) . PHP_EOL;
48 
49  // output
50  build( $tx );
51 
52 ?>
if(isset( $cx['contatti'])) if(isset( $cf['site']['contatti'])) $ct['contatti']
Definition: _035.common.php:24
rksort(&$array)
$cf['ricerca']['template']
Definition: _030.common.php:7
sendMail( $host, $from, $to, $oggetto, $corpo, $cc=array(), $bcc=array(), $attach=array(), $headers=array(), $user=NULL, $pasw=NULL, $port=25)
invia una mail
Definition: _mail.tools.php:34
$r
Definition: _smtp.php:25
$tx
Definition: _smtp.php:22
build( $content, $type=MIME_TEXT_PLAIN, $encoding=ENCODING_UTF8, $headers=array())