Jak odeslat email přes mega 2560 a Shield W5100
Pravidla fóra
Toto subfórum slouží k řešení obecných otázek kolem programování (konstrukce, knihovny, alokace paměti, ...)
Toto subfórum slouží k řešení obecných otázek kolem programování (konstrukce, knihovny, alokace paměti, ...)
Jak odeslat email přes mega 2560 a Shield W5100
Zdravím.
Je to pro kamoše.
Vypada to jednoduše.
https://www.aranacorp.com/en/send-an-em ... interface/
Spiš jsem mimo s tým učtem.
vytvořil jsem nový email učet.
Přihlasil do google.
Mám zaple dvojfazove ovřovaní.
A jsem v pr****.
https://i.postimg.cc/XJYZk5bb/google.png
Když zvolim hned tu první možnost, tak mi to vygeneruje nějake 8 mistne kody, třeba 4879 4587.
Nebo nějaký jiný funkční zdrojak, třeba přes seznam, nebo centrum?
Děkují.
Je to pro kamoše.
Vypada to jednoduše.
https://www.aranacorp.com/en/send-an-em ... interface/
Spiš jsem mimo s tým učtem.
vytvořil jsem nový email učet.
Přihlasil do google.
Mám zaple dvojfazove ovřovaní.
A jsem v pr****.
https://i.postimg.cc/XJYZk5bb/google.png
Když zvolim hned tu první možnost, tak mi to vygeneruje nějake 8 mistne kody, třeba 4879 4587.
Nebo nějaký jiný funkční zdrojak, třeba přes seznam, nebo centrum?
Děkují.
Re: Jak odeslat email přes mega 2560 a Shield W5100
Takhle na přímo bych to dnes, kdy skoro každé SMTP vyžaduje SSL/TLS, nedělal.
JavaScript potřebuje interpret, někdo tedy bude muset mít HTML výstup z toho ardu otevřený v prohlížeči, to není ideální.BigSandy píše: ↑21 lis 2022, 11:28Vypada to jednoduše.
https://www.aranacorp.com/en/send-an-em ... interface/
Nejlepší cesta je externí databáze s frontou pošty k odeslání, ardu bude volat jen webové api, kterému předá info komu a co se má poslat.
Mail se zapíše do fronty a z ní se bude cron snažit odeslat zatím neodeslané. Ideálně s logováním chyb SMTP a opětovným pokusem o odeslání.
Posílat maily spolehlivě v dnešní době prostě tak snadné není.
Re: Jak odeslat email přes mega 2560 a Shield W5100
A ještě: není moc dobrý nápad svěřit heslo do mailboxu externí JS knihovně. Vím, že ten mail byl založen za tímto účelem, ale i tak. Jak to začne spamovat, gmail to stejně zařízne...
Re: Jak odeslat email přes mega 2560 a Shield W5100
Kluci, to psal kamoš. Pustil jsem ho ke kompu.
Shani něco funkčního bez nějakeho raspi.To co tu dal Kony, je ok, ale nějak moc stare.
Shani něco funkčního bez nějakeho raspi.To co tu dal Kony, je ok, ale nějak moc stare.
Re: Jak odeslat email přes mega 2560 a Shield W5100
Žádné raspi potřeba není. Když už to má být tak lowcost, tak přece není problém zaregistrovat nějaký free hosting a tam to provozovat. A když bych to až nesmyslně zjednodušil, tak to obstará jednořádkový php skript, který jen zavolá mail().
To co tu dal Kony IMHO zas tak moc OK není, když je to natolik staré, že je to dnes (mimo lokální síť) nepoužitelné.
Je potřeba mít na paměti, že žádný provider nechce mít v síti spamera. Takže to úplně bez psaní nepůjde. A jestli náhodou ano, tak ne moc spolehlivě.
To co tu dal Kony IMHO zas tak moc OK není, když je to natolik staré, že je to dnes (mimo lokální síť) nepoužitelné.
Je potřeba mít na paměti, že žádný provider nechce mít v síti spamera. Takže to úplně bez psaní nepůjde. A jestli náhodou ano, tak ne moc spolehlivě.
Re: Jak odeslat email přes mega 2560 a Shield W5100
@KamilV - ten free hosting je docela dobrý nápad.
Nepomužeš? Ja ještě žadný free hosting neřešil.
Nepomužeš? Ja ještě žadný free hosting neřešil.
Re: Jak odeslat email přes mega 2560 a Shield W5100
Za mě přesně jak říká KamilV ... jít cestou fronty úloh v databázi. Jen bych k tomu dodal, že to má výhodu, že můžeš vytvořit v té databázi více tabulek. Jedna bude obsahovat třeba lidi, kterým chceš posílat email, s oslovením, jménem, titulem. Další tabulka bude obsahovat druhy zpráv, které chceš zasílat. Arduino pak jen pošle že chce uživateli, který je vedený v db pod ID 8 poslat zprávu typu 4, dodatkové nepovinné parametry 2 a 128 ... a tohle vše se až někde PHP scriptem zpracuje na nějaký smysluplný text.
Re: Jak odeslat email přes mega 2560 a Shield W5100
Freehostingy nijak projité nemám, ale jestli chceš, můžu takový skript nechat běžet na vlastním serveru, pokud těch notifikací nebude moc (myšleno nebudou stovky za hodinu), tak mi pošli v SZ pattern toho mailu, jestli tam chceš dosazovat nějaké hodnoty z ardu a hotovo... Já Ti pošlu URL a info jak to volat.
Re: Jak odeslat email přes mega 2560 a Shield W5100
Tak ono není problem to hodit na moje raspi, nebo i ten kamoš ma raspi na firmě.
Duležite je rozchodit ten skript.
Někdo kdo umi v PHP?
https://www.tvorba-webu.cz/php/mail.php
Nic nepřijde
Duležite je rozchodit ten skript.
Někdo kdo umi v PHP?
https://www.tvorba-webu.cz/php/mail.php
Nic nepřijde
Kód: Vybrat vše
<form action="" method="post">
<?php
error_reporting(E_ALL);
ini_set("display_errors", 1);
mail("mujemail@seznam.cz", "nejaký předmět", "nějaký obsah");
?>
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 1 host