redirect do forum po mailu, bug fix, setings wywalone w kosmos
This commit is contained in:
parent
3607ce2f2b
commit
e9ed7d4b77
@ -4,6 +4,7 @@ using System.Web.Mvc;
|
|||||||
using System.Web.ModelBinding;
|
using System.Web.ModelBinding;
|
||||||
using System;
|
using System;
|
||||||
using Newtonsoft.Json;
|
using Newtonsoft.Json;
|
||||||
|
using System.Configuration;
|
||||||
|
|
||||||
namespace MailSender.Controllers
|
namespace MailSender.Controllers
|
||||||
{
|
{
|
||||||
@ -40,16 +41,19 @@ namespace MailSender.Controllers
|
|||||||
{
|
{
|
||||||
if (ModelState.IsValid)
|
if (ModelState.IsValid)
|
||||||
{
|
{
|
||||||
var smtpClient = new SmtpClient(Settings.smtpServer, Settings.smtpPort)
|
var smtpClient = new SmtpClient(ConfigurationManager.AppSettings["smtp-server"],
|
||||||
|
Int32.Parse(ConfigurationManager.AppSettings["smtp-port"]))
|
||||||
{
|
{
|
||||||
Credentials = new NetworkCredential(Settings.user, Settings.pass),
|
Credentials = new NetworkCredential(
|
||||||
|
ConfigurationManager.AppSettings["user-mail"],
|
||||||
|
ConfigurationManager.AppSettings["pass-mail"]),
|
||||||
EnableSsl = true
|
EnableSsl = true
|
||||||
};
|
};
|
||||||
smtpClient.Send(Settings.user, model.EMailTo, model.Subject, model.Content);
|
smtpClient.Send(ConfigurationManager.AppSettings["user-mail"], model.EMailTo, model.Subject, model.Content);
|
||||||
return RedirectToAction("Index");
|
return Redirect(ConfigurationManager.AppSettings["forum-address"]);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
return RedirectToAction("Error", new { errMsg = "Error nie umiesz pisac maila menelu" });
|
return RedirectToAction("Error", new { errMsg = "Błąd wysyłania wiadomości e-mail." });
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -175,7 +175,6 @@
|
|||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="Models\MailModel.cs" />
|
<Compile Include="Models\MailModel.cs" />
|
||||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||||
<Compile Include="Settings.cs" />
|
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Content Include="Content\bootstrap-theme.css" />
|
<Content Include="Content\bootstrap-theme.css" />
|
||||||
|
@ -1,10 +0,0 @@
|
|||||||
namespace MailSender
|
|
||||||
{
|
|
||||||
public class Settings
|
|
||||||
{
|
|
||||||
public static string smtpServer = "smtp.gmail.com";
|
|
||||||
public static int smtpPort = 587;
|
|
||||||
public static string user = "ttestowy504@gmail.com";
|
|
||||||
public static string pass = "ChyzySoftware";
|
|
||||||
}
|
|
||||||
}
|
|
@ -10,6 +10,11 @@
|
|||||||
</configSections>
|
</configSections>
|
||||||
<appSettings>
|
<appSettings>
|
||||||
<add key="webpages:Version" value="3.0.0.0" />
|
<add key="webpages:Version" value="3.0.0.0" />
|
||||||
|
<add key="user-mail" value="ttestowy504@gmail.com" />
|
||||||
|
<add key="pass-mail" value="ChyzySoftware" />
|
||||||
|
<add key="smtp-port" value="587" />
|
||||||
|
<add key="smtp-server" value="smtp.gmail.com" />
|
||||||
|
<add key="forum-address" value="http://forum-inzynieria1.azurewebsites.net/home/index"/>
|
||||||
<add key="webpages:Enabled" value="false" />
|
<add key="webpages:Enabled" value="false" />
|
||||||
<add key="ClientValidationEnabled" value="true" />
|
<add key="ClientValidationEnabled" value="true" />
|
||||||
<add key="UnobtrusiveJavaScriptEnabled" value="true" />
|
<add key="UnobtrusiveJavaScriptEnabled" value="true" />
|
||||||
|
Loading…
Reference in New Issue
Block a user