invio e-mail con php

Ho un problema nell'invio delle mail in locale utilizzando PostCast Server. Sembra che apache e postcast funzionino correttamente, ma postcast non riesce ad inviare le mail.

L'errore che mi da nel file di log è:

Thread 1: 11.26.06  [<-->] : Connecting to gmail-smtp-in.l.google.com

Thread 1: 11.26.06  [<-->] : Connected.

Thread 1: 11.26.06  [--->] : 220 mx.google.com ESMTP 12si13826030fks

Thread 1: 11.26.06  [<---] : HELO 87.2.139.104

Thread 1: 11.26.06  [--->] : 250 mx.google.com at your service

Thread 1: 11.26.06  [<---] : RSET

Thread 1: 11.26.06  [--->] : 250 2.1.0 Flushed 12si13826030fks

Thread 1: 11.26.06  [<---] : MAIL FROM:<giancarloiltonto@yahoo.it>

Thread 1: 11.26.09  [--->] : 250 2.1.0 OK

Thread 1: 11.26.09  [<---] : RCPT TO:<giancarlolostolto@gmail.com>

Thread 1: 11.26.13  [--->] : 250 2.1.5 OK

Thread 1: 11.26.13  [<---] : DATA

Thread 1: 11.26.13  [--->] : 354 Go ahead

Thread 1: 11.26.13  [<---] : .

Thread 1: 11.26.22  [--->] : 550-5.7.1 [87.2.139.104] The IP you're using to send email is not authorized

Thread 1: 11.26.22  [--->] : 550-5.7.1 to send email directly to our servers. Please use

Thread 1: 11.26.22  [--->] : 550 5.7.1 the SMTP relay at your service provider instead. 12si13826030fks

Thread 1: 11.26.22  [<---] : QUIT

Thread 1: 11.26.22  [--->] : 221 2.0.0 mx.google.com closing connection 12si13826030fks

Thread 1: 11.26.22  [<-->] : Disconnected.

Thread 1: 11.26.23  [<-->] : Error: 550 5.7.1 the SMTP relay at your service provider instead. 12si13826030fks

Total Messages: 1

Sent: 0

Bad: 1

Left: 0

Time: 18 s

Msg/h: 200

SMTP log closed at 12/15/2007 11.26.23

cerco aiuto per risolvere questo problema od aggirarlo utilizzando un server di posta che funzioni meglio - si accettano consigli.

inviato 8 anni fa
giancarlo75
X 0 X

hai provato con un destinatario diverso da gmail?

risposto 8 anni fa
Gianni Tomasicchio
X 0 X

Sì, ho provato con yahoo e va, o meglio, a volte arriva tra i nuovi messaggi, a volte tra gli spam.

Quindi deduco che non dipende dai miei settaggi. Però devo mandare delle cartoline di auguri ai clienti, se mi bloccano i messaggi come posso fare? Perchè alcuni passano sempre? Per esempio i messaggi di Edilportale mi arrivano sempre anche su gmail.

risposto 8 anni fa
giancarlo75
X 0 X

prova con un altro server SMTP, tipo:

http://www.mailenable.com/

http://www.softstack.com/freesmtp.html

 :bye:

risposto 8 anni fa
Gianni Tomasicchio
X 0 X

Un server smtp locale non è la soluzione definitiva però.

risposto 8 anni fa
LonelyWolf
X 0 X

Per quanto riguarda il consiglio di Gianni devo ancora provare i server che mi hai indicato.

Per il momento ho risolto utilizzando un server che non sia in locale.

Per il consiglio di LonelyWolf non capisco come fa gmail o un altro servizio di posta a capire se il messaggio proviene da un server in locale o no.

risposto 8 anni fa
giancarlo75
X 0 X

.....

Per il consiglio di LonelyWolf non capisco come fa gmail o un altro servizio di posta a capire se il messaggio proviene da un server in locale o no.

Ci sono diversi metodi, i 2 più utilizzati sono:

1 - controllo dell'ip del server smtp che sta recapitando la posta, se è in un range dedicato alle connessioni degli utenti di solito è considerato spam e quasi sempre rifiutato;

2 - controllo che al server smtp corrisponda un server pop3 che abbia un indirizzo mail webmaster (negli ultimi anni postmaster) per riportare eventuali spam; questo un po' meno diffuso rispetto al primo.

risposto 8 anni fa
LonelyWolf
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda