Přeposlání emailu do Androida

Software potřebné k práci s elektronikou

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
Celeron
Příspěvky: 20509
Registrován: 02 dub 2011, 00:00
Bydliště: Nový Bydžov

#16 Příspěvek od Celeron »

Ale kde bude ta chybná autorizace? Jak jsem psal, na Gmail to Wemos pošle naprosto v pořádku a zapátky na Wemose přijde odpověď, že email dorazil v pořádku. No a když v Gmailu dám ruční přeposlání na 603xxxxxx@t-mobile.cz, tak to projde. Ale automaticjý přeposlání nejde.
Jirka

Proč mi nemůže všechno chodit hned ?!!
Uživatelský avatar
Celeron
Příspěvky: 20509
Registrován: 02 dub 2011, 00:00
Bydliště: Nový Bydžov

#17 Příspěvek od Celeron »

josef_novak píše:Ze srandy jsem si to nyní zapnul, nastavil jeden účet, který mám na vlastní doméně + serveru a přišlo to ihned.


Ale tohle mi taky chodí. Pokud odešlu z Gmail zprávu z email adresy, co má Wemos, tak mi to textovku na T-Mobilu vypíše. Prostě tam stále musí být ten lidskej mezičlánek, automaticky přeposlat to nejde.
Jirka

Proč mi nemůže všechno chodit hned ?!!
Uživatelský avatar
josef_novak
Příspěvky: 1220
Registrován: 06 kvě 2017, 00:00

#18 Příspěvek od josef_novak »

IMAP protokol neslouží pro odeslání emailových zpráv. Pro odeslání emailů je jen protokol SMTP (přes různé porty včetně šifrování SSL a TLS).

@Celeron: Jasně, já to zkusil jen ze zvědavosti.
Uživatelský avatar
pocitujlasku
Příspěvky: 2764
Registrován: 12 pro 2005, 00:00
Bydliště: SR, Poprad

#19 Příspěvek od pocitujlasku »

a skusal si nastavit ten filter na gmail, ako som pisal vyssie? to by malo automaticky preposielat.

a v kode by si mal mat nieco taketo:

Kód: Vybrat vše

#define SMTP_HOST "smtp.t-email.cz"
#define SMTP_PORT 465
#define AUTHOR_EMAIL "tvoje prihlasovacie meno do t-zone"
#define AUTHOR_PASSWORD "tvoje heslo do t-zone"
#define RECIPIENT_EMAIL "603xxxxxx@t-mobile.cz "
No vidis, a tak si sa bal
Uživatelský avatar
Valdano
Příspěvky: 3118
Registrován: 01 led 2023, 00:00
Bydliště: Česká Lípa

#20 Příspěvek od Valdano »

AUTHOR_EMAIL by měla být spíš jen simulovaná email adresa odesílatele tj. v daném případě Wemosu pro message.sender.email, která musí být zaregistrovaná při aktivaci služby MAIL do SMS v jeho účtu u t-mobile, aby služba na t-mobile povolila příjem zpráv v nichž je uvedena ta zaregistrovaná adresa odesílatele.

Něco jako:

Kód: Vybrat vše

#define AUTHOR_EMAIL "muj_wemos@celeron.cz"

Zdroj: Nastavení služby E-mail do SMS
Zde kliknete na tlačítko Zapnout a aktivujete si adresu ve tvaru tel_číslo@sms.t-mobile.cz a vyplníte názvy e-mailových účtů, ze kterých chcete být upozorňováni o nově došlém e-mailu.

Pokud mu při odesílání přímo z Gmailu jde úspěšně odeslat zprávu, která přijde na xxxxxxxxx@sms.t-mobile.cz i když v účtu Gmailu nemá nastavený parametr heslo do t-zone a i když Gmail není ve stejné síti jako t-mobile.cz pak by AUTHOR_PASSWORD nemělo být potřeba, protože ani Gmail ho nezná a přesto zpráva projde.

Celeron píše:Pokud odešlu z Gmail zprávu z email adresy, co má Wemos, tak mi to textovku na T-Mobilu vypíše.

Možná si tu nerozumíme.

Používáte ve Wemosu s tou knihovnou v message.sender.email email adresu odesílatele s doménou Gmailu?

Protože pokud odesíláte zprávu z Gmailu pak to není z adresy, co patří z hlediska emailového serveru Wemosu jelikož ten není emialovým serverem, ale jen klientem.
Naposledy upravil(a) Valdano dne 24 led 2024, 23:33, celkem upraveno 1 x.
Uživatelský avatar
Celeron
Příspěvky: 20509
Registrován: 02 dub 2011, 00:00
Bydliště: Nový Bydžov

#21 Příspěvek od Celeron »

Tohle jsou kecy co posílá gmail zpět:

Kód: Vybrat vše

Connecting to Wi-Fi.
Connected with IP: 10.0.0.64

#### Connecting to SMTP server...
> C: ESP Mail Client v3.4.15
> C: Reading time from NTP server.....
> C: connecting to SMTP server
> C: Host > smtp.gmail.com
> C: Port > 465

#### SMTP server connected
> C: SMTP server connected, wait for greeting...
< S: 220 smtp.gmail.com ESMTP k10-20020a05600c1c8a00b0040e451fd602sm391798wms.33 - gsmtp

#### Sending greeting response...
> C: send SMTP command, EHLO
< S: 250-smtp.gmail.com at your service, [xx.139.xx.217]
< S: 250-SIZE 35882577
< S: 250-8BITMIME
< S: 250-AUTH LOGIN PLAIN XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER XOAUTH
< S: 250-ENHANCEDSTATUSCODES
< S: 250-PIPELINING
< S: 250-CHUNKING
< S: 250 SMTPUTF8

#### Logging in...
> C: send SMTP command, AUTH PLAIN
> C: xxxxxceleron@gmail.com
> C: *******************
< S: 235 2.7.0 Accepted

Successfully logged in.

#### Sending Email...
> C: send Email

#### Sending message header...
> C: send message header
< S: 250 2.1.0 OK k10-20020a05600c1c8a00b0040e451fd602sm391798wms.33 - gsmtp
< S: 250 2.1.5 OK k10-20020a05600c1c8a00b0040e451fd602sm391798wms.33 - gsmtp

#### Sending message body...
> C: send message body
< S: 354  Go ahead k10-20020a05600c1c8a00b0040e451fd602sm391798wms.33 - gsmtp

#### Finishing the message sending...
> C: finishing the message sending
< S: 250 2.0.0 OK  1706134532 k10-20020a05600c1c8a00b0040e451fd602sm391798wms.33 - gsmtp

#### Closing the session...
> C: terminate the SMTP session

#### Message sent successfully
> C: message sent successfully

----------------
Message sent success: 1
Message sent failed: 0
----------------

Message No: 1
Status: success
Date/Time: January 25, 2024 01:15:32
Recipient: xxxxx@volny.cz
Subject: Email odeslany z ESP8266
----------------


Tak jestli z toho někdo vyčte nějaký moudro. Santos píše u toho příkladu, že by mohl být problém s timestamp, ale date a time je správný. Taky tam píše o nutnosti pro některé servery nastavit NTP time zone. Zkoušel jsem gmt_offset = 1, což by měl být zimní čas a 2 jako letní ale žádný vliv.
edit: Ještě jsem zkusil odkomentovat aby odešlá zpráva z Wemosu byla HTML. Chotí to stejně jako holej TXT na každej email kam to pošlu ale přeposlat to stále nejde.
Naposledy upravil(a) Celeron dne 24 led 2024, 23:40, celkem upraveno 1 x.
Jirka

Proč mi nemůže všechno chodit hned ?!!
Uživatelský avatar
Valdano
Příspěvky: 3118
Registrován: 01 led 2023, 00:00
Bydliště: Česká Lípa

#22 Příspěvek od Valdano »

V popisu k nastavení služby E-mail do SMS na t-mobile píšou, že je při aktivaci služby nutné vyplnít názvy e-mailových účtů, ze kterých mají ty zprávy přicházet.
Zde kliknete na tlačítko Zapnout a aktivujete si adresu ve tvaru tel_číslo@sms.t-mobile.cz a vyplníte názvy e-mailových účtů, ze kterých chcete být upozorňováni o nově došlém e-mailu.

Zkuste si tedy u té služby na t-mobile vyplnit tu adresu xxxxxceleron@gmail.com, na Gmailu to přeposílejte ne na volny.cz, ale přímo na xxxxxxxxx@sms.t-mobile.cz a pak by mělo fungovat to automatické přeposílání přímo z Gmailu.
Naposledy upravil(a) Valdano dne 24 led 2024, 23:47, celkem upraveno 2 x.
Uživatelský avatar
Celeron
Příspěvky: 20509
Registrován: 02 dub 2011, 00:00
Bydliště: Nový Bydžov

#23 Příspěvek od Celeron »

Mám vyplněno už několik hodin. Výsledek 0. Navíc po přihlášení mi to napsalo, že Odstávka, Od 24.01.2024 22:30 do 25.01.2024 03:00 bude portál mimo provoz. Takže až zítra...
Jirka

Proč mi nemůže všechno chodit hned ?!!
Uživatelský avatar
Valdano
Příspěvky: 3118
Registrován: 01 led 2023, 00:00
Bydliště: Česká Lípa

#24 Příspěvek od Valdano »

Pak ještě zkuste to co tady radil pocitujlasku.

Kód: Vybrat vše

#define SMTP_HOST "smtp.t-email.cz"
#define SMTP_PORT 465
#define AUTHOR_EMAIL "přihlašovací jméno do t-zone"
#define AUTHOR_PASSWORD "přihlašovací heslo do t-zone"
#define RECIPIENT_EMAIL "603xxxxxx@t-mobile.cz"

Tedy v tom Wemosu přes zmíněnou knihovnu odeslat email zprávu na server smtp.t-email.cz na portu 465 a namísto autorizace pro Gmail server zadáte parametry autorizace jako máte do Můj T-Mobile tj. do t-zone a neposílejte zprávu z Wemosu ani na cílovou email adresu na gmail.com ani na volny.cz, ale přímo na tu 603xxxxxx@t-mobile.cz
Uživatelský avatar
Celeron
Příspěvky: 20509
Registrován: 02 dub 2011, 00:00
Bydliště: Nový Bydžov

#25 Příspěvek od Celeron »

Zkusím, ale až zítra odpoledne. Díky.
Jirka

Proč mi nemůže všechno chodit hned ?!!
Uživatelský avatar
pocitujlasku
Příspěvky: 2764
Registrován: 12 pro 2005, 00:00
Bydliště: SR, Poprad

#26 Příspěvek od pocitujlasku »

urcite najlepsie je to rozchodit priamo s tym t-zone, zbytocne to pojde cez x dalsich emailov.
Chcelo by to mozno overit aky email odosielatela tam musi byt. Podla mna by mal stacit ten isty, ktory je ako prijemca - autorizuje sa menom a heslom, ktore patri k tomu uctu, takze by to nemal byt problem.
Pripadne daj vypis, ako si daval na gmail, tam niekde bude napisane, co sa mu nepaci
No vidis, a tak si sa bal
Uživatelský avatar
Celeron
Příspěvky: 20509
Registrován: 02 dub 2011, 00:00
Bydliště: Nový Bydžov

#27 Příspěvek od Celeron »

Dnes jsem zapnul počítadlo a připojil na USB Wemose a najednou mobil zavrkal a přišla textovka EmailDoSMS a v ní text: moje email adresa z Google, SUBJ: Email odeslany z ESP8266 TEXT: Odeslano z Wemos-D1. Takže Wemos poslal na Google, ten to poslal do Volny a ten to poslal na můj mobil 603 xxx xxx@t-mobile.cz. Přesně tak, jak to má chodit. Nojo, ale to bylo poprvé a naposled, pokud jsem tu samou hlášku poslal resetem Wemose znova, tak to sice na Volny dorazilo ale na mobil už ne.
No čím tohle může být? Že by Volny nebo T-Mobil bránil opakovaným emailům se stejným obsahem a pustil jen jeden po nějakým časovým úseku?
No jdu zkusit přímou cestu s vynecháním Volny.
Jirka

Proč mi nemůže všechno chodit hned ?!!
Uživatelský avatar
pocitujlasku
Příspěvky: 2764
Registrován: 12 pro 2005, 00:00
Bydliště: SR, Poprad

#28 Příspěvek od pocitujlasku »

No, cisto teoreticky to moze mat nejake obmedzenie, aby ti niekto nezacal hromadne posielat maily a tebe by zacali chodit sms ako blaznive.
No vidis, a tak si sa bal
Uživatelský avatar
Celeron
Příspěvky: 20509
Registrován: 02 dub 2011, 00:00
Bydliště: Nový Bydžov

#29 Příspěvek od Celeron »

Tak jsem zkusil poslat z Wemose přímo do T-mobilu.
Zkouška portu 465:

Kód: Vybrat vše

Connected with IP: 10.0.0.64

#### Connecting to SMTP server...
> C: ESP Mail Client v3.4.15
> C: Reading time from NTP server.
> C: connecting to SMTP server
> C: Host > smtp.t-email.com
> C: Port > 465
#### Error, unable to connect to server
! E: unable to connect to server
Connection error, Status Code: 0, Error Code: -100, Reason: unable to connect to server


Tohle je zkouška s portem 25:

Kód: Vybrat vše

Connected with IP: 10.0.0.64

#### Connecting to SMTP server...
> C: ESP Mail Client v3.4.15
> C: Reading time from NTP server.....
> C: connecting to SMTP server
> C: Host > smtp.t-email.com
> C: Port > 25
#### Error, unable to connect to server
! E: unable to connect to server
Connection error, Status Code: 0, Error Code: -100, Reason: unable to connect to server


Nejde ani jedno. Buď je špatnej název Host a nebo používají jinej port.

Další divná věc je, že když podle návodu T-Mobilu pro nastavení služby E-mail do SMS, tak tam nic není.

Kód: Vybrat vše

Nastavení najdete ve Službách > Nastavení služeb > záložka Ostatní služby > a tady se nachází položka E-mail do SMS. Zde kliknete na tlačítko Zapnou a aktivujete si adresu ve tvaru tel_číslo@sms.t-mobile.cz (např. 603123456@sms.t-mobile.cz) a vyplníte názvy e-mailových účtů, ze kterých chcete být upozorňováni o nově došlém e-mailu. 

Takže nic nastavit nemůžu.
Jirka

Proč mi nemůže všechno chodit hned ?!!
Uživatelský avatar
rnbw
Příspěvky: 37417
Registrován: 21 bře 2006, 00:00
Bydliště: Bratislava

#30 Příspěvek od rnbw »

Mas tam .com namiesto .cz.

Keby ten kod nebola sracka, tak ti vypise "name or service not known" namiesto "unable to connect to server".
Odpovědět

Zpět na „Software“