Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

smatp radi na localhost, ali nece da radi na remote server

[es] :: .NET :: ASP.NET :: smatp radi na localhost, ali nece da radi na remote server

Strane: 1 2

[ Pregleda: 6992 | Odgovora: 26 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

matrix.goran
Goran Stanojevic
prof, TSV
Vranje

Član broj: 250768
Poruke: 23
82.208.254.*



Profil

icon smatp radi na localhost, ali nece da radi na remote server23.12.2016. u 08:02 - pre 88 meseci
Uradio sam probnu asp.net c# aplikaciju za slanje maila. Na localhost radi odlicno, ali na remote server kada upload-ujem nece da radi .
Ako je neko imao slican problem molim za pomoc.Evo i primera:

u web configu:

<system.net>
<mailSettings>
<smtp deliveryMethod="Network" from="[email protected]">
<network host="smtp.gmail.com" userName="[email protected]" password="xxxxxx" port="25" defaultCredentials="false" enableSsl="true"/>
</smtp>
</mailSettings>
</system.net>

I na Default strani :

using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Net;
using System.Net.Mail;
using System.Threading;



namespace Default
{
public partial class Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
SmtpClient smtpClient = new SmtpClient();
smtpClient.EnableSsl = true;

MailMessage msg = new MailMessage();

msg.To.Add("[email protected]");
msg.Subject = "test";
msg.Body = "test poruka";

smtpClient.Send(msg);
}
}
}


greska koju dobijem izgleda ovako:

Server Error in '/' Application.
A socket operation was attempted to an unreachable network [2a00:1450:400c:c04::6c]:25
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Net.Sockets.SocketException: A socket operation was attempted to an unreachable network [2a00:1450:400c:c04::6c]:25

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:


[SocketException (0x2743): A socket operation was attempted to an unreachable network [2a00:1450:400c:c04::6c]:25]
System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress) +208
System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Exception& exception) +464

[WebException: Unable to connect to the remote server]
System.Net.ServicePoint.GetConnection(PooledStream PooledStream, Object owner, Boolean async, IPAddress& address, Socket& abortSocket, Socket& abortSocket6) +6646520
System.Net.PooledStream.Activate(Object owningObject, Boolean async, GeneralAsyncDelegate asyncCallback) +307
System.Net.PooledStream.Activate(Object owningObject, GeneralAsyncDelegate asyncCallback) +19
System.Net.ConnectionPool.GetConnection(Object owningObject, GeneralAsyncDelegate asyncCallback, Int32 creationTimeout) +324
System.Net.Mail.SmtpConnection.GetConnection(ServicePoint servicePoint) +141
System.Net.Mail.SmtpTransport.GetConnection(ServicePoint servicePoint) +170
System.Net.Mail.SmtpClient.GetConnection() +44
System.Net.Mail.SmtpClient.Send(MailMessage message) +1554

[SmtpException: Failure sending mail.]
System.Net.Mail.SmtpClient.Send(MailMessage message) +1906
SmtpTest.SmtpTest.Page_Load(Object sender, EventArgs e) +194
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +51
System.Web.UI.Control.OnLoad(EventArgs e) +92
System.Web.UI.Control.LoadRecursive() +54
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +772

Molim za pomoc :-)
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12846



+4783 Profil

icon Re: smatp radi na localhost, ali nece da radi na remote server23.12.2016. u 08:47 - pre 88 meseci
Hosting provajder verovatno ima firewall koji blokira odlazni saobracaj (ili samo za mail). Mozda mozes da ih im posaljes zahtev da ti odobre, ali ne nadaj se previse.
 
Odgovor na temu

matrix.goran
Goran Stanojevic
prof, TSV
Vranje

Član broj: 250768
Poruke: 23
82.208.254.*



Profil

icon Re: smatp radi na localhost, ali nece da radi na remote server23.12.2016. u 09:18 - pre 88 meseci
U pitanju je telekom srbije.
Vrlo su neazurni, nekako kao da im se ne radi bas puno.
Izgleda da cu morati da ih gnjavim.
Hvala
 
Odgovor na temu

ravni

Član broj: 8894
Poruke: 373



+15 Profil

icon Re: smatp radi na localhost, ali nece da radi na remote server23.12.2016. u 12:16 - pre 88 meseci
Zanimljiv nacin da se konfigurise SmtpClient, nisam ni znao da moze tako
 
Odgovor na temu

mmix
Miljan Mitrović
Profesorkin muz
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6041



+4631 Profil

icon Re: smatp radi na localhost, ali nece da radi na remote server23.12.2016. u 13:23 - pre 88 meseci
Tesko ces naci provajdera koji ce ti tek tako pustiti port 25, problem je sto ako ti krenes da spamujes njima sprze IP adresu u spamfilteru. Sa druge strane ne mroa da znaci da ti blokiraju, meni je zapravo cudno da tebi ovo radi na localhostu sa obzirom na to da GMIL ne dozvoljava relaying preko porta 25 na smtp.gmail.com, dozvoljen je samo SSL SMTP preko 465 i TLS preko 587

Probaj da stavis 465 kao port u config fajlu i vidi dal radi


Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan, sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv… - Z.Đinđić
 
Odgovor na temu

anon115774

Član broj: 115774
Poruke: 1656



+920 Profil

icon Re: smatp radi na localhost, ali nece da radi na remote server23.12.2016. u 13:44 - pre 88 meseci
Ja sam sokiran koliko na ovoj temi ljudi pricaju napamet...

Da li je moguce da niko nije procitao ovo:
Citat:
matrix.goran:A socket operation was attempted to an unreachable network [2a00:1450:400c:c04::6c]:25


Ovo tvoj operativni sistem kaze da ne postoji ruta ka ovoj mrezi a mogu da potpisem da je to zato sto od svog provajdera nisi dobio IPv6 konfiguraciju. Boga pitaj zasto je aplikacija uzela IPv6 adresu od DNS-a ali ako nisi siguran kako to da resis u programu onda probaj za host da upises ip adresu umesto imena.
 
Odgovor na temu

matrix.goran
Goran Stanojevic
prof, TSV
Vranje

Član broj: 250768
Poruke: 23
*.ptt.rs.



Profil

icon Re: smatp radi na localhost, ali nece da radi na remote server23.12.2016. u 14:01 - pre 88 meseci
Hvala puno na odgovoru Informer, ali ako moram da pitam, kako da vidim IP adresu?
smtp: mail.mts.rs se u promptu pinguje i to je ok, ali kada to sve unesem u kodu kod mene nista se ne desava osim greske koju sam prikazao iznad.

npr.

u web configu:

<system.net>
<mailSettings>
<smtp deliveryMethod="Network" from="[email protected]">
<network host="mail.mts.rs" userName="[email protected]" password="xxxxxx" port="25" defaultCredentials="false" enableSsl="true"/>
</smtp>
</mailSettings>
</system.net>

ostalo ostaje isto kao sto je iznad. greska je ista :-(
 
Odgovor na temu

anon115774

Član broj: 115774
Poruke: 1656



+920 Profil

icon Re: smatp radi na localhost, ali nece da radi na remote server23.12.2016. u 14:14 - pre 88 meseci
Pa kad kucas ping dobijes sa koje adrese se vraca odgovor.

A mozes da koristis i nslookup:

Code:
> www.google.com
Server:        10.2.1.1
Address:    10.2.1.1#53

Non-authoritative answer:
Name:    www.google.com
Address: 172.217.20.132


I jos jedna stvar. Greska ne bi smela da je ista jer mail.mts.rs nema AAAA zapis na DNS-u tako da ne moze da kaze da ta mreza ne postoji kad ga DNS nije ni preveo u tu adresu.

A ona adresa sto je problematicna u prvoj poruci je ispravna odnosno pripada google-u.

Code:
> 2a00:1450:400c:c04::6c
Server:        10.2.1.1
Address:    10.2.1.1#53

Non-authoritative answer:
c.6.0.0.0.0.0.0.0.0.0.0.0.0.0.0.4.0.c.0.c.0.0.4.0.5.4.1.0.0.a.2.ip6.arpa    name = wk-in-x6c.1e100.net.
 
Odgovor na temu

matrix.goran
Goran Stanojevic
prof, TSV
Vranje

Član broj: 250768
Poruke: 23
*.ptt.rs.



Profil

icon Re: smatp radi na localhost, ali nece da radi na remote server23.12.2016. u 14:22 - pre 88 meseci
mmix hvala i tebi probao sam radi i SSL SMTP preko 465 i TLS preko 587, ali samo na localhost
 
Odgovor na temu

matrix.goran
Goran Stanojevic
prof, TSV
Vranje

Član broj: 250768
Poruke: 23
*.ptt.rs.



Profil

icon Re: smatp radi na localhost, ali nece da radi na remote server23.12.2016. u 14:41 - pre 88 meseci
Informer uradio sam ali sa adreso mts-a. Ima nekog pomaka...Promenila se greska :-)

kada u web configu napisem sledece:

<system.net>
<mailSettings>
<smtp deliveryMethod="Network" from="[email protected]">
<network host="212.200.12.4" userName="[email protected]" password="xxxxxx" port="25" defaultCredentials="false" enableSsl="true" />
</smtp>
</mailSettings>
</system.net>

i na Default strani :

using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Net;
using System.Net.Mail;
using System.Threading;



namespace Default
{
public partial class Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
SmtpClient smtpClient = new SmtpClient();
smtpClient.EnableSsl = true;

MailMessage msg = new MailMessage();

msg.To.Add("[email protected]");
msg.Subject = "test";
msg.Body = "test poruka";

smtpClient.Send(msg);
}
}
}


dobijam sledecu gresku:

Server Error in '/' Application.
Server does not support secure connections.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Net.Mail.SmtpException: Server does not support secure connections.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:


[SmtpException: Server does not support secure connections.]
System.Net.Mail.SmtpConnection.GetConnection(ServicePoint servicePoint) +1536859
System.Net.Mail.SmtpTransport.GetConnection(ServicePoint servicePoint) +170
System.Net.Mail.SmtpClient.GetConnection() +44
System.Net.Mail.SmtpClient.Send(MailMessage message) +1852
SmtpTest.SmtpTest.Page_Load(Object sender, EventArgs e) +194
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +51
System.Web.UI.Control.OnLoad(EventArgs e) +92
System.Web.UI.Control.LoadRecursive() +54
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +772

Hvala jos jednom
 
Odgovor na temu

anon115774

Član broj: 115774
Poruke: 1656



+920 Profil

icon Re: smatp radi na localhost, ali nece da radi na remote server23.12.2016. u 14:45 - pre 88 meseci
Vidi... kada sam ja, pre 20 godina, pocinjao da ucim programiranje jedan iskusniji kolega mi je rekao da je najvaznije kada postoji greska da _procitam_ sta je greska. To bih savetovao i tebi jer ako ne budes citao greske vec samo kazes "ovo ne radi" bice ti jako tesko da radis. Primeti koliko je to lose na ovoj temi na primer jer nikom od ucesnika pre mene nija palo na pamet da procita gresku koju si kopirao vec su svi odmah krenuli sa nekim pretpostavkama i nagadjanjima iako vrlo jasno pise sta je problem.

Dakle, evo sada ova greska sto si postavio ima nevidjeno jednostavno objasnjenje:

Citat:
Exception Details: System.Net.Mail.SmtpException: Server does not support secure connections.


Da li postoji nesto sto sad tu nije jasno?
 
Odgovor na temu

matrix.goran
Goran Stanojevic
prof, TSV
Vranje

Član broj: 250768
Poruke: 23
*.ptt.rs.



Profil

icon Re: smatp radi na localhost, ali nece da radi na remote server23.12.2016. u 15:01 - pre 88 meseci
20 god. koji je to period....svaka cast. Poslusacu tvoj savet.
Hvala na pomoci
 
Odgovor na temu

mmix
Miljan Mitrović
Profesorkin muz
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6041



+4631 Profil

icon Re: smatp radi na localhost, ali nece da radi na remote server23.12.2016. u 17:24 - pre 88 meseci
U svakom slucaju ti se SSL SMTP nece javiti na portu 25 ni kod jednog provajdera. I preko koga ti uopste saljes emailove, preko mts-ovog server ili preko gmailovog servera? Nije isto.
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan, sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv… - Z.Đinđić
 
Odgovor na temu

matrix.goran
Goran Stanojevic
prof, TSV
Vranje

Član broj: 250768
Poruke: 23
*.ptt.rs.



Profil

icon Re: smatp radi na localhost, ali nece da radi na remote server24.12.2016. u 07:19 - pre 88 meseci
mmix: Outgoing – SMTP: mail.mts.rs, port 25 (nema SSL) i unose se kredencijali. Medjutim ne radi.
Sve vise verujem da odlazni saobracaj blokira neki firewal. Sta sve nisam probao...Nema veze snaci cu se hvala ti.
 
Odgovor na temu

anon115774

Član broj: 115774
Poruke: 1656



+920 Profil

icon Re: smatp radi na localhost, ali nece da radi na remote server24.12.2016. u 08:05 - pre 88 meseci
Citat:
matrix.goran: mmix: Outgoing – SMTP: mail.mts.rs, port 25 (nema SSL) i unose se kredencijali. Medjutim ne radi.


Sta znaci "ne radi"?

Citat:
Sve vise verujem da odlazni saobracaj blokira neki firewal.


Na osnovu cega to verujes? Pretpostavljam da si procitao gresku koju dobijas pa otuda taj zakljucak?
 
Odgovor na temu

matrix.goran
Goran Stanojevic
prof, TSV
Vranje

Član broj: 250768
Poruke: 23
82.208.211.*



Profil

icon Re: smatp radi na localhost, ali nece da radi na remote server24.12.2016. u 08:21 - pre 88 meseci
Informer:server ne podrzava bezbedne veze. Ako ja to dobro razumem....Ili mozda gresim.
Za ovo ne radi napisao sam u zurbi. Sory
 
Odgovor na temu

anon115774

Član broj: 115774
Poruke: 1656



+920 Profil

icon Re: smatp radi na localhost, ali nece da radi na remote server24.12.2016. u 08:49 - pre 88 meseci
I kakve veze ima firewall sa tim sto server ne podrzava ssl?
 
Odgovor na temu

matrix.goran
Goran Stanojevic
prof, TSV
Vranje

Član broj: 250768
Poruke: 23
82.208.211.*



Profil

icon Re: smatp radi na localhost, ali nece da radi na remote server24.12.2016. u 11:01 - pre 88 meseci
Evo pomaka:
Informer: U hosting podesavanjima , SSL support uopste nije instaliran
I jos mi kaze: To secure transactions with your site, use SSL protocol, which encrypts all data and transfers it over a secure connection. To employ SSL, install an SSL certificate on the site, and then select it below.
 
Odgovor na temu

anon115774

Član broj: 115774
Poruke: 1656



+920 Profil

icon Re: smatp radi na localhost, ali nece da radi na remote server24.12.2016. u 11:47 - pre 88 meseci
To o nije pomak jer to o cemu ti pricas nema nikakve veze sakriptovanjem veze ka smtp serveru.

Mislim da je tvoj pristup totalno pogresan odnosno ne mozes da se bavis programiranjem na ovom nivou a da prethodno nisi naucio najosnovnije stvari. Mi smo ovde da pomognemo kad zapne ali kod tebe je zapelo sto si preskocio sve sto je trebalo da naucis pre nego sto pocnes da pises program koji salje mail. Ne mozemo mi ovde sad da ti diktiramo slovo po slovo sta i gde da upises...
 
Odgovor na temu

dusans
Stojanov Dušan
Pančevo

Član broj: 9551
Poruke: 1343
*.dynamic.sbb.rs.



+311 Profil

icon Re: smatp radi na localhost, ali nece da radi na remote server24.12.2016. u 11:58 - pre 88 meseci
Code:

<network host="212.200.12.4" userName="[email protected]" password="xxxxxx" port="25" defaultCredentials="false" enableSsl="true" />

Pokušavaš da pristupiš Telekom serveru koji ne podržava SSL, što i sam znaš kako kažeš, ali i dalje uporno pokušavaš preko SSL-a.
Dakle stavi enableSsl="false" pa vidi šta se dešava.

 
Odgovor na temu

[es] :: .NET :: ASP.NET :: smatp radi na localhost, ali nece da radi na remote server

Strane: 1 2

[ Pregleda: 6992 | Odgovora: 26 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.