NOVINKA! E-learningové kurzy umělé inteligence. Nyní AI za nejlepší ceny. Zjisti více:
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!
Avatar
Dog
Člen
Avatar
Dog:19.2.2018 21:38

Ahoj,

mám problém, ve svém software mám bugreport a writeus, ale odesílání mailů funguje jen na území ČR a blízko hranic, dále už hlásí chyba autorizace (smtp od gmailu) a smtp od seznamu taky...

Jak to vyřešit?

private SmtpClient GetClient()
{
return new SmtpClient
{
Host = "smtp.gmail.com",
Port = 587,
UseDefaultCre­dentials = false,
DeliveryMethod = SmtpDeliveryMet­hod.Network,
EnableSsl = true,
Credentials = new NetworkCreden­tial("mail@gma­il.com", "jjjjogfgto")
};
}

Editováno 19.2.2018 21:40
 
Odpovědět
19.2.2018 21:38
Avatar
Robert Ďurica:19.2.2018 21:42

Ahoj,

Problem nejspis nebude v apikaci ale Gmailu. Ono to je zakazane kvoli securite. Ties som mal ten problem ked som chcel odosielat maily zo servru prostrednictvom mojho Gmail uctu. Niekde by to ale malo ist nastavit priamu v gmailu.

 
Nahoru Odpovědět
19.2.2018 21:42
Avatar
Lako
Člen
Avatar
Odpovídá na Dog
Lako:19.2.2018 21:49

Počkej - počkej... Tvůj bug report funguje tak, že máš v aplikaci natvrdo napsané heslo na nějaký svůj e-mail, ze kterého se ti posílá na jiný e-mail ten report?
Uvědomuješ si, že je to docela bezpečnostní díra?

Důvod proč ti to nefunguje je ten, že z bezpečnostních důvodů při přihlášení z jiného státu a třeba v podobných časech vyžaduje další krok ověření, že jsi to opravdu ty..

Tedy řešením může být buď nastavení gmailu, aby to nedělal (nevím jestli ve skutečnosti jde), nebo použití jiného e-mailového providera...

Tohle je lepší řešit přes jednoduché web-api, kterému prostě pošleš ten bug report... Musíš si k tomu naprogramovat tu serverovou část, ale přijmutí jednoho požadavku a jeho uložení není nic složitého...

Ještě lepší je na to použít například microsoftí crash center: https://docs.microsoft.com/…/crashes/uwp (například pro uwp)

 
Nahoru Odpovědět
19.2.2018 21:49
Avatar
Dog
Člen
Avatar
Dog:19.2.2018 21:52

No není to samozřejmě můj email, ale nějakej random založenej, kód je silně obfuscated... Okej udělám něco přes cloud, asi to bude nejlepší řešení.

 
Nahoru Odpovědět
19.2.2018 21:52
Avatar
Odpovídá na Dog
Robert Ďurica:19.2.2018 21:59

nie asi ale urcite :)

 
Nahoru Odpovědět
19.2.2018 21:59
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 5 zpráv z 5.