Torna indietro   Hardware Upgrade Forum > Software > Linux, Unix, OS alternativi

DJI Romo 2: tante novità lo rendono un robot completo
DJI Romo 2: tante novità lo rendono un robot completo
Romo 2 è la seconda generazione di robot lavapavimenti di DJI, un modello che si caratterizza per la precisione nel sistema di navigazione e per il funzionamento particolarmente silenzioso. Con le modifiche introdotte in questa seconda versione, e un posizionamento di prezzo più allineato alla concorrenza, rappresenta una valida alternativa sul mercato delle soluzioni di pulizia domestica
Sony Bravia 9 II: il True RGB alla prova, dove l'LCD sfida l'OLED
Sony Bravia 9 II: il True RGB alla prova, dove l'LCD sfida l'OLED
Il primo Sony con retroilluminazione True RGB alla prova del banco di misura e dei contenuti: luminanza enorme, colori accurati in HDR e un antiriflesso molto efficace. I limiti sono due sole HDMI 2.1 e il blooming fuori asse
Geely EX5, un mese al volante: il SUV elettrico cinese che ci ha sorpreso (quasi) senza riserve
Geely EX5, un mese al volante: il SUV elettrico cinese che ci ha sorpreso (quasi) senza riserve
Dopo quasi un mese di utilizzo quotidiano e un viaggio medio-lungo in autostrada, raccontiamo pregi e limiti della Geely EX5: comfort premium, batteria LFP da 60,22 kWh, autonomia fino a 430 km e un prezzo che parte da 38.900 €
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 08-08-2010, 18:48   #1
Rsk
Senior Member
 
L'Avatar di Rsk
 
Iscritto dal: Dec 2006
Messaggi: 314
Script php per invio mail

Vorrei realizzare uno script in php per l'invio di email.

Lo script è questo

Codice PHP:
<?php
 $to 
"********@tiscali.it";
 
$subject "Hi! Test fake mail";
 
$body "Hi,\n\nHow are you?";
 
$headers "From: [email protected]\r\n" .
     
"X-Mailer: php";
 if (
mail($to$subject$body$headers)) {
   echo(
"<p>Message sent!</p>");
  } else {
   echo(
"<p>Message delivery failed...</p>");
  }
 
?>
Come demone per la posta uso postfix il cui file di configurazione main.cf è questo

Spoiler:
Codice:
# See /usr/share/postfix/main.cf.dist for a commented, more complete version


# Debian specific:  Specifying a file name will cause the first
# line of that file to be used as the name.  The Debian default
# is /etc/mailname.
#myorigin = /etc/mailname

smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
biff = no

# appending .domain is the MUA's job.
append_dot_mydomain = no

# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h

readme_directory = no

# TLS parameters
smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache

# See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for
# information on enabling SSL in the smtp client.

myhostname = mistx
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = yahoo.it, mistx, localhost.localdomain, localhost
relayhost = 
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
inet_protocols = ipv4


mentre il file php.ini l'ho modificato come segue
Codice:
sendmail_from = [email protected]
; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
; http://php.net/sendmail-path

sendmail_path = /usr/sbin/sendmail -t
Il problema è che lo script php mi dice che l'email è stata inviata ma nella casella di posta del destinatario non è presente niente.
Se verifico con il comando mailq ottengo

Codice:
-Queue ID- --Size-- ----Arrival Time---- -Sender/Recipient-------
CB54E47CA       354 Fri Aug  6 19:50:44  [email protected]
(host imp-2.mail.tiscali.it[***.***.33.249] refused to talk to me: 554 imp-2.mail.tiscali.it  ESMTP server not available if you have a dynamic reverse mapping)
Sapete aiutarmi?
__________________
Athlon64 x2 5600 - AsRock ALiveNF5eSata2+ - kingston 2GB ddr2 800 - GeForce 8800gts 320MB
Rsk è offline   Rispondi citando il messaggio o parte di esso
Old 09-08-2010, 07:45   #2
WebWolf
Senior Member
 
L'Avatar di WebWolf
 
Iscritto dal: Nov 2004
Città: Reggio Emilia e dintorni
Messaggi: 3726
Immagino che sulla macchina da cui tenti di spedire non hai un mail server, infatti ti appoggi a quello di Yahoo.

Per cui il MailServer destinatario controlla l'ip di yahoo (il dominio della tua mail), controlla l'ip della tua macchina e lo rifiuta perchè non combaciano. Se funzionasse così, chiunque potrebbe spacciarsi per chiccessia (e già lo fanno in troppi).

Prova a vedere questa discussione: CLICCA
__________________
Open CD ITA - Open DVD ITA - Linux da Zero - RFC1925 - O.S.: Debian & Slackware - Rule #1: It has to work !
AVERE DELLE CONOSCENZE E NON CONDIVIDERLE E' COME NON AVERE NULLA
WebWolf è offline   Rispondi citando il messaggio o parte di esso
Old 11-08-2010, 17:03   #3
g.bechis
Junior Member
 
Iscritto dal: Oct 2009
Messaggi: 14
Come demone per la posta uso postfix il cui file di configurazione main.cf è questo

Spoiler:
Codice:
myhostname = mistx
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = yahoo.it, mistx, localhost.localdomain, localhost
relayhost = 
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128

Setta relayhost = $smtp_del_tuo_provider e riavvia postfix, se provi a spedire posta da un indirizzo ip dinamico spesso l'invio non funzionerà come ti sei già accorto.
__________________
SnB - Assistenza informatica e siti web
g.bechis è offline   Rispondi citando il messaggio o parte di esso
Old 14-08-2010, 07:54   #4
Rsk
Senior Member
 
L'Avatar di Rsk
 
Iscritto dal: Dec 2006
Messaggi: 314
Grazie a tutti
__________________
Athlon64 x2 5600 - AsRock ALiveNF5eSata2+ - kingston 2GB ddr2 800 - GeForce 8800gts 320MB
Rsk è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


DJI Romo 2: tante novità lo rendono un robot completo DJI Romo 2: tante novità lo rendono un ro...
Sony Bravia 9 II: il True RGB alla prova, dove l'LCD sfida l'OLED Sony Bravia 9 II: il True RGB alla prova, dove l...
Geely EX5, un mese al volante: il SUV elettrico cinese che ci ha sorpreso (quasi) senza riserve Geely EX5, un mese al volante: il SUV elettrico ...
Mova Z70 Ultra Roller Complete: motore potente, rullo di lavaggio e l'IA a guidare Mova Z70 Ultra Roller Complete: motore potente, ...
Recensione Google Pixel 11: non ha l'HiLight dei Pro, ma è il Pixel più equilibrato di sempre Recensione Google Pixel 11: non ha l'HiLight dei...
HONOR porta a Venezia Robot Phone, lo sm...
Prime Video, il doppiaggio si sincronizz...
Windows 11: scoperta una funzione nativa...
Robot aspirapolvere in offerta: da ECOVA...
Quantum Galileo Interferometer: così la ...
GeForce RTX 5090 con connettori a 8 pin ...
Cento agenti IA lasciati soli: qualcuno ...
Il settore degli smartphone pieghevoli c...
Social e minori, la Svizzera si spacca: ...
Smart TV LG sotto accusa per la privacy:...
Il più grande studio indipendente sulle ...
CSIRT as a Service, il servizio di rispo...
Plaud One, consegne nel quarto trimestre...
Queste DDR5 puntano tutto sulla latenza:...
Utenti Windows 11 in rivolta: il desktop...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 15:36.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v