Vai al contenuto
PLC Forum


TM MAIL in errore


Messaggi consigliati

Inserito:

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


Gianmario Pedrani
Inserita:

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.

Inserita:

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

Inserita:

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...

Inserita:

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

Inserita:

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!

Inserita: (modificato)

in libero sto provando adesso

Modificato: da simuffa
Inserita: (modificato)

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
del_user_155042
Inserita:

cosi con aruba deve funzionare.

dici anche che versione TM MAIL hai nel software ..??

70438b7e81ebe082717eef2a990f424b.jpg

38183099aac1b04d32774a6a8036cb6a.jpg

feb9b1244997ef641644abf620b8948a.jpg

Giuseppe Signorella
Inserita: (modificato)

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
Inserita:

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

del_user_155042
Inserita:

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 .

Inserita: (modificato)

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
Inserita:

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

Inserita:

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:

Inserita: (modificato)

'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
Inserita:

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.

Inserita:

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!! <_<

Inserita:

provo magari a dire una stupidata.. hai messo l'indirizzo del router dentro le proprietà del plc?

Inserita:

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...

Inserita:

già provato a triplicare/quadruplicare il Watch Dog?

Inserita:

sono arrivato a mettere fino a 3 minuti...dopo di che l'ho rimesso ad un minuto (come le immagini).

del_user_155042
Inserita: (modificato)

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
Inserita:

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.

del_user_155042
Inserita: (modificato)

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

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...