Vai al contenuto
PLC Forum


TM MAIL in errore


carlodi

Messaggi consigliati

Ciao a tutti,

sto parametrizzando la funzione TM_MAIL seguendo sia le instruzioni che trovo sul manuale, sia i vari post di suggerimenti dati sul forum, ma mi ritrovo in un punto cieco.

Utilizzo il TIA V12 e una CPU 1214 V.3

Sto provando a sperire la mail utilizzando il provider "Libero.it"

Al momento di eseguire il comando il plc mi restituisce l'errore 8501.

Dopo varie prove e dalle quali non ho ricavato nulla,, sostituendo gli indirizzi mail del destinatario, ho provato a cambiare invece il mittente utilizzando un indirizzo hotmail.com.

Quest'ultimo mi fa ottenere un risultato diverso che e' quello di far scadere il tempo di risposta (impostato a 3 minuti) con il relativo errere 8014.

Entrambi i provider dovrebbero comunicare attraverso la porta 25.

Sinceramente non si piu' cosa provare a cambiare.

Qualche suggerimento???

Grazie a tutti

Inviato dall'app. Mobile di PLC Forum da GT-N5100

Link al commento
Condividi su altri siti


Gianmario Pedrani

Prova a non mettere ne username ne psw o meglio lasciali vuoti metti soltanto l'indirizzo smtp in numero

credo che cosi dovrebbe funzionare

ciao.

Link al commento
Condividi su altri siti

Ti ringrazio Gianmario per la risposta,

ho provato a fare come suggerisci tu sia con Libero.it che con Hotmail.com

Nel primo caso continua a restituirmi l'errore 8501

Nel secondo caso mi restituisce l'errore 8530 che non trovo neanche dal manuale s7-1200.

Per scrupolo sto facendo dei tentavi per studiare le varie risposte di errore.

Ho provato a impostare una PSW errata in entrambi i casi.

Con libero.it ottengo il messaggio di errore 8535

Con Hotmail.com continuo a far scadere il tempo ed ottengo sempre l'errore 8014

Adesso sto cercando di trovare su internet direttamente il significato degli errori che restituiscono i server smtp leggendo il buffer1 dell comando TM_MAIL.

Grazie ancora

Link al commento
Condividi su altri siti

Ciao a tutti,

Sto continuando a fare delle provo utilizzando solamente il provider Libero.it

Sto provando a vedere di inserire i parametri errati e studiare di volta in volta i messaggi di errore.

Inserendo una PSW errata ... errore 8535

Inserendo IP server smtp errato errore 8550

Inserendo Username errato errore 8535

Togliendo Username errore 8501

Togliendo la PSW errore 8501

Interpretando le varie risposte sembra che comunque al server SMTP ci arrivo e riesco ad autenticarmi, ma non mi fa andare oltre.....

Sono in un vicolo cieco...

Link al commento
Condividi su altri siti

secondo me è un problema della porta 25 perché quasi tutti i server non accettano più connessione non protetta per smtp.

hai provato, sulla stessa rete del PLC ad inviare una mail da pc con la porta 25?

mi era capitato la stessa cosa su un dvr

Link al commento
Condividi su altri siti

Grazie Simuffa!

Avevo pensato anche io a questa ipotesi....ma sono quasi sicuro che sia Libero che Hotmail accettino la connessione su porta 25.

Posso provare a creare una mail con aruba la quale , sono sicuro, utilizza per la trasmissione la porta 25.

comunque e' vero che la maggior parte dei provider non utilizza piu' la porta 25 ...se adottassero tutti questa regola potrebbe risultare difficili l'uso della funzione TM_MAIL senza passare per un server interno alla rete! :blink:

Grazie ancora!

Link al commento
Condividi su altri siti

ciao ho provato con libero e non funziona l'invio con porta 25 su smtp

avevo scartato anche hotmail, ma non mi ricordo se per quel problema

vedrai che forse sei fortunato e con aruba risolvi :smile:

Modificato: da simuffa
Link al commento
Condividi su altri siti

Giuseppe Signorella

ciao ho provato con libero e non funziona

Come ho detto in altri post, libero funziona solo connettendosi alla loro interfaccia web.

Per l'accesso mediante POP bisogna acquistare un account a pagamento oppure connettersi mediante infostrada.

Io utilizzo per l'invio delle email Aruba che funziona benissimo.

Modificato: da Giuseppe Signorella
Link al commento
Condividi su altri siti

Grazie a tutti... adesso mi creo un account aruba e ci riprovo

Pero' dall'esempio di bypass inizio ad avere dubbi sul l'utilizzo del parametro FROM:

questo parametro serve a?.....se ilmittente vero e proprio e' la mail con il quale ti logghi su aruba il parametro FROM non immagino a cosa possa servire.....!

grazie

Inviato dall'app. Mobile di PLC Forum da GT-N5100

Link al commento
Condividi su altri siti

del_user_155042

from , per dare un nome logico al mittente , legato alla funzione della mail che viene inviata .

puoi anche scrivere nel from lo stesso indirizzo mail del server SMTP che usi .

Link al commento
Condividi su altri siti

Buon giorno a tutti....

Creato account aruba ....provato.....ma nulla... :(

il vicolo sembra sempre piu' chiuso.

Mi viene restituito sempre l'errore 8501

La release del TM_MAIL e' la 1.4

E se in qualche modo fosse nella mia connessione ad internet il problema....? o nel router???

Che dite posso provare con una versione di TM_MAIL meno recente ed utilizzare la V1.1 come nell'esempio di bypass???

Grazie dei consigli!

Modificato: da carlodi
Link al commento
Condividi su altri siti

8501 - Syntax error: Parameter or argument incorrect - You have possibly entered an incorrect address in TO_S or CC.


nella guida del Tia trovi tutti i codici di errore..


Descrizione

I parametri TO_S, CC e FROM sono stringhe che hanno ad es. il seguente contenuto:

TO: <wenna@mydomain.com>, <ruby@mydomain.com>,

CC: <admin@mydomain.com>, <judy@mydomain.com>,

FROM: <admin@mydomain.com>

Al momento dell'immissione dei parametri osservare le regole seguenti:

Inserire i caratteri "TO:", "CC:" e "FROM:".

Prima di ogni indirizzo lasciare uno spazio vuoto e inserire una parentesi uncinata aperta "<".

Dopo ogni indirizzo inserire una parentesi uncinata chiusa ">".

Dopo ogni indirizzo in TO e CC va inserita una virgola.

Alla voce FROM è consentito indicare un solo indirizzo e-mail che non deve essere seguito da una virgola.

Per ragioni di tempo di esecuzione e di spazio di memoria l'istruzione "TM_MAIL" non verifica la sintassi dei parametri TO_S, CC e FROM

Link al commento
Condividi su altri siti

Buon giorno a tutti....

seguendo il manuale...ho provato a scrivere piu' volte l'indirizzo del destinatario, prima eseguendo alla lettera le indicazioni date...e poi cercando varie combinazioni per esempio togliendo lo spazio tra TO: e l'indirizzo.

Poi ho provato a mettere diversi indirizzi mail del destinatario ...alcuni piu' lunghi alcuni piu' corti...ma sono sempre la! Errore 8501!!

Sto provando a utilizzare una versione meno recente del TM_MAIL V1.4 ma il TIA portal non me la fa inserire ... :thumbdown:

Dalla stessa rete del PLC invio benissimo mail dalla porta 25......boh!!!

Non so piu' che altre prove fare!

Forse posso provare a spostare il PLC su un'altra rete e cambiare router... :blink:

Link al commento
Condividi su altri siti

'TO: <topolino[at]disney.ppp>,' e in cc ''

al posto di [at] ci vuole la chiocciola


guarda anche l'esempio di bypass

Modificato: da simuffa
Link al commento
Condividi su altri siti

Buon giorno a tutti,

ho scritto e riscritto piu' volte il destinatario della mail...e sono sicuro di averlo scritto proprio come impone la regola...

Ho notato, da tutti gli esempi che trovo su intenet, che la versione usata dalla maggior parte e' la V1.1....mentre io sto usando la V1.4

Volevo provare ad inserire il comanto TM_MAIL utilizzando la V1.1 ma non me lo fa inserire...durante la compilazione mi da errore

"Segmento 1,Conflitto nella versione della biblioteca per TCON V2.4,1,0,06:41:28"

C'e' un modo per inserire la versione TM_MAIL 1.1 senza mandarla in conflitto???

Grazie a tutti.

Link al commento
Condividi su altri siti

Buon giorno a tutti,

per provare parametrizzare l'invio di e-mail adesso sto provando con una versione piu' vecchia del TIA

8f0bb32e2b1ee56ad6a723d4f62a69a6.png

I blocchi li ho riscritti come nelle prove precedenti:

fd67a0f3048b5dad4675af3f37a28a5f.png

27ef809d558a9a01b8850c2849a9186b.png

a65468a3ea1d9b8330b68166a2bb029e.png

Pero' passato il tempo di watchdog mi restituisce l'errore 8014...a differenza di quando utilizzavo il TIA 12 che mi restituiva l'errore 8501...

Inizio a pensare di avere qualche problema sulla mia rete....pero' non so cosa controllare!! <_<

Link al commento
Condividi su altri siti

SI..Si ...l'ho messo....

Le cose sembrano esser fatte tutte bene...l'unica cosa che non ho provato e' provare lo stesso SW su un altra CPU....identica.!

Giusto per vedere se fosse il PLC ad essere in qualche modo problematico...

Link al commento
Condividi su altri siti

del_user_155042

scarica Sp2 update 5 di TIA dal sito siemens è free,, e installa.

Crea un nuovo programma plc per TM_MAIL ,

inserisci i dati come nelle foto postate da te.

compila e carica nel PLC .

Riavvia il PLC (spegni e riaccendi dal alimentazione)

Prova a mettere alto il REQ per inviare mail .

prima di fare tutto questo ,

configura la tua posta del pc, per vedere che invia e riceve mail con aruba . se questo è ok , allora procedi come sopra.

Modificato: da bypass
Link al commento
Condividi su altri siti

OK...in questo modo funziona... :clap:.sto utilizzando (come ha detto bypass) la SP2 Update 5 del TIA 11...sono riuscito a mandare le prime mail di prova.

Adesso pero' mi domando: perche' su til TIA 12 con una versione piu' recente del comado TM MAIL non funzioni per nulla?? :blink:

Boh....sono costretto ad utilizzare il TIA 11???

Comunque continuero' a fare delle prove per lavorare con il TIA 12

Ciao e grazie ancora dei consigli.

Link al commento
Condividi su altri siti

del_user_155042

OK...in questo modo funziona.

bene

Adesso pero' mi domando: perche' su til TIA 12 con una versione piu' recente del comado TM MAIL non funzioni per nulla??

non uso TIA 12 ,,

prova a fare cosi con Tia 12 :

Usa una versione TM_MAIL recente ,

carica nel plc il programma .

e la sparo così : riavvia il plc dal alimentazione .

vedi se funziona .

Modificato: da bypass
Link al commento
Condividi su altri siti

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...