continuo modifiche x invio email (ora inizia ad andare...)
This commit is contained in:
Binary file not shown.
@@ -1,6 +1,7 @@
|
||||
using MP_MON.Models;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
using System.Web;
|
||||
using System.Web.Configuration;
|
||||
@@ -70,11 +71,20 @@ namespace MP_MON.Controllers
|
||||
var MappaStato = db.stp_MSE_getOffline(keepAliveMin);
|
||||
List<MappaStatoExpl> risultato = MappaStato.ToList();
|
||||
int numKO = risultato.Count;
|
||||
// invio email SE ne ho trovate > 0... !!!FARE!!!
|
||||
if (numKO > 0)
|
||||
{
|
||||
// scrivo esito
|
||||
esito = string.Format("Trovate {0} schede offline", numKO);
|
||||
// invio email...
|
||||
string from = WebConfigurationManager.AppSettings["_fromEmail"];
|
||||
string to = WebConfigurationManager.AppSettings["_checkIobEmail"];
|
||||
string subject = "MapoIOB - scheda offline.";
|
||||
string body = string.Format("Attenzione!{0}{1}{0}", Environment.NewLine, esito);
|
||||
foreach (MappaStatoExpl item in risultato)
|
||||
{
|
||||
body += string.Format("{2}<b>{0}</b> | Art: {1}", item.CodMacchina, item.CodArticolo, Environment.NewLine);
|
||||
}
|
||||
SteamWare.gestEmail.geAuth.mandaEmail(from, to, subject, body);
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -86,5 +96,6 @@ namespace MP_MON.Controllers
|
||||
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,303 @@
|
||||
21:35:57 6671 [STARTUP] - [Modulo gestEmail]: avviato con parametro smtp localhost
|
||||
21:35:57 6720 [STARTUP] - [Modulo gestEmail]: avviato con parametro smtp localhost
|
||||
21:35:59 7407 [EXCEPTION] - Errore durante l'invio della posta.
|
||||
full error message
|
||||
System.Net.Mail.SmtpException: Errore durante l'invio della posta. ---> System.Net.WebException: Impossibile effettuare la connessione al server remoto. ---> System.Net.Sockets.SocketException: Impossibile stabilire la connessione. Rifiuto persistente del computer di destinazione 127.0.0.1:25
|
||||
in System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress)
|
||||
in System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Exception& exception)
|
||||
--- Fine della traccia dello stack dell'eccezione interna ---
|
||||
in System.Net.ServicePoint.GetConnection(PooledStream PooledStream, Object owner, Boolean async, IPAddress& address, Socket& abortSocket, Socket& abortSocket6)
|
||||
in System.Net.PooledStream.Activate(Object owningObject, Boolean async, GeneralAsyncDelegate asyncCallback)
|
||||
in System.Net.PooledStream.Activate(Object owningObject, GeneralAsyncDelegate asyncCallback)
|
||||
in System.Net.ConnectionPool.GetConnection(Object owningObject, GeneralAsyncDelegate asyncCallback, Int32 creationTimeout)
|
||||
in System.Net.Mail.SmtpConnection.GetConnection(ServicePoint servicePoint)
|
||||
in System.Net.Mail.SmtpTransport.GetConnection(ServicePoint servicePoint)
|
||||
in System.Net.Mail.SmtpClient.GetConnection()
|
||||
in System.Net.Mail.SmtpClient.Send(MailMessage message)
|
||||
--- Fine della traccia dello stack dell'eccezione interna ---
|
||||
in System.Net.Mail.SmtpClient.Send(MailMessage message)
|
||||
in SteamWare.gestEmail.mandaEmailNoLog(String _mailFrom, String _mailTo, String _oggetto, String _corpo)
|
||||
21:35:59 7437 [INFO] - Email inviata: oggetto: MapoIOB - scheda offline., corpo:
|
||||
|
||||
Attenzione!
|
||||
Trovate 18 schede offline
|
||||
<div id="mainDiv">
|
||||
<h1></h1>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<table border="1" cellpadding="4" cellspacing="0">
|
||||
<thead>
|
||||
<tr style="font-weight: bold;">
|
||||
<td>Macchina</td>
|
||||
<td>Articolo</td>
|
||||
<td>Stato</td>
|
||||
<td>TC</td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tr>
|
||||
<td><b>SMER.09</b></td>
|
||||
<td>-</td>
|
||||
<td>fermo generico</td>
|
||||
<td>00:00</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>PUL.03</b></td>
|
||||
<td>5010710</td>
|
||||
<td>lavorazione</td>
|
||||
<td>07:31</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>SMER.04</b></td>
|
||||
<td>5009047</td>
|
||||
<td>lavorazione</td>
|
||||
<td>07:01</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>PUL.02</b></td>
|
||||
<td>5010225</td>
|
||||
<td>lavorazione</td>
|
||||
<td>07:00</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>SMER.03</b></td>
|
||||
<td>5009595</td>
|
||||
<td>lavorazione</td>
|
||||
<td>10:49</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>SMER.08</b></td>
|
||||
<td>5009595</td>
|
||||
<td>lavorazione</td>
|
||||
<td>09:07</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>SMER.07</b></td>
|
||||
<td>5009580</td>
|
||||
<td>lavorazione</td>
|
||||
<td>07:34</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>SMER.02</b></td>
|
||||
<td>5003049</td>
|
||||
<td>lavorazione</td>
|
||||
<td>06:55</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>SMER.01</b></td>
|
||||
<td>5009030</td>
|
||||
<td>lavorazione</td>
|
||||
<td>08:04</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>EXABB</b></td>
|
||||
<td>5010290</td>
|
||||
<td>lavorazione</td>
|
||||
<td>10:03</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>PUL.04</b></td>
|
||||
<td>5010660</td>
|
||||
<td>lavorazione</td>
|
||||
<td>14:43</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>SMER.10</b></td>
|
||||
<td>5009556</td>
|
||||
<td>lavorazione</td>
|
||||
<td>14:03</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>PUL.01</b></td>
|
||||
<td>5010260</td>
|
||||
<td>lavorazione</td>
|
||||
<td>06:45</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>SMER.06</b></td>
|
||||
<td>5007041</td>
|
||||
<td>lavorazione</td>
|
||||
<td>02:00</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>TAV.02</b></td>
|
||||
<td>5010720</td>
|
||||
<td>manuale</td>
|
||||
<td>02:01</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>TAV.01</b></td>
|
||||
<td>5010181</td>
|
||||
<td>lavorazione</td>
|
||||
<td>01:43</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>SBAV.05</b></td>
|
||||
<td>5007580</td>
|
||||
<td>lavorazione</td>
|
||||
<td>03:13</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>SMER.11</b></td>
|
||||
<td>5009053</td>
|
||||
<td>lavorazione</td>
|
||||
<td>08:45</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
21:44:30 0054 [STARTUP] - [Modulo gestEmail]: avviato con parametro smtp smtp.gmail.com
|
||||
21:44:30 0094 [STARTUP] - [Modulo gestEmail]: avviato con parametro smtp smtp.gmail.com
|
||||
21:44:31 6462 [INFO] - Email inviata: oggetto: MapoIOB - scheda offline., corpo:
|
||||
|
||||
Attenzione!
|
||||
Trovate 18 schede offline
|
||||
<div id="mainDiv">
|
||||
<h1></h1>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<table border="1" cellpadding="4" cellspacing="0">
|
||||
<thead>
|
||||
<tr style="font-weight: bold;">
|
||||
<td>Macchina</td>
|
||||
<td>Articolo</td>
|
||||
<td>Stato</td>
|
||||
<td>TC</td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tr>
|
||||
<td><b>SMER.09</b></td>
|
||||
<td>-</td>
|
||||
<td>fermo generico</td>
|
||||
<td>00:00</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>PUL.03</b></td>
|
||||
<td>5010710</td>
|
||||
<td>lavorazione</td>
|
||||
<td>07:31</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>SMER.04</b></td>
|
||||
<td>5009047</td>
|
||||
<td>lavorazione</td>
|
||||
<td>07:01</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>PUL.02</b></td>
|
||||
<td>5010225</td>
|
||||
<td>lavorazione</td>
|
||||
<td>07:00</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>SMER.03</b></td>
|
||||
<td>5009595</td>
|
||||
<td>lavorazione</td>
|
||||
<td>10:49</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>SMER.08</b></td>
|
||||
<td>5009595</td>
|
||||
<td>lavorazione</td>
|
||||
<td>09:07</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>SMER.07</b></td>
|
||||
<td>5009580</td>
|
||||
<td>lavorazione</td>
|
||||
<td>07:34</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>SMER.02</b></td>
|
||||
<td>5003049</td>
|
||||
<td>lavorazione</td>
|
||||
<td>06:55</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>SMER.01</b></td>
|
||||
<td>5009030</td>
|
||||
<td>lavorazione</td>
|
||||
<td>08:04</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>EXABB</b></td>
|
||||
<td>5010290</td>
|
||||
<td>lavorazione</td>
|
||||
<td>10:03</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>PUL.04</b></td>
|
||||
<td>5010660</td>
|
||||
<td>lavorazione</td>
|
||||
<td>14:43</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>SMER.10</b></td>
|
||||
<td>5009556</td>
|
||||
<td>lavorazione</td>
|
||||
<td>14:03</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>PUL.01</b></td>
|
||||
<td>5010260</td>
|
||||
<td>lavorazione</td>
|
||||
<td>06:45</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>SMER.06</b></td>
|
||||
<td>5007041</td>
|
||||
<td>lavorazione</td>
|
||||
<td>02:00</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>TAV.02</b></td>
|
||||
<td>5010720</td>
|
||||
<td>manuale</td>
|
||||
<td>02:01</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>TAV.01</b></td>
|
||||
<td>5010181</td>
|
||||
<td>lavorazione</td>
|
||||
<td>01:43</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>SBAV.05</b></td>
|
||||
<td>5007580</td>
|
||||
<td>lavorazione</td>
|
||||
<td>03:13</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>SMER.11</b></td>
|
||||
<td>5009053</td>
|
||||
<td>lavorazione</td>
|
||||
<td>08:45</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
21:49:26 2027 [STARTUP] - [Modulo gestEmail]: avviato con parametro smtp smtp.gmail.com
|
||||
21:49:26 2076 [STARTUP] - [Modulo gestEmail]: avviato con parametro smtp smtp.gmail.com
|
||||
21:49:27 3772 [INFO] - Email inviata: oggetto: MapoIOB - scheda offline., corpo:
|
||||
|
||||
Attenzione!
|
||||
Trovate 18 schede offlineMacchina: SMER.09, Articolo: -
|
||||
Macchina: PUL.03, Articolo: 5010710
|
||||
Macchina: SMER.04, Articolo: 5009047
|
||||
Macchina: PUL.02, Articolo: 5010225
|
||||
Macchina: SMER.03, Articolo: 5009595
|
||||
Macchina: SMER.08, Articolo: 5009595
|
||||
Macchina: SMER.07, Articolo: 5009580
|
||||
Macchina: SMER.02, Articolo: 5003049
|
||||
Macchina: SMER.01, Articolo: 5009030
|
||||
Macchina: EXABB, Articolo: 5010290
|
||||
Macchina: PUL.04, Articolo: 5010660
|
||||
Macchina: SMER.10, Articolo: 5009556
|
||||
Macchina: PUL.01, Articolo: 5010260
|
||||
Macchina: SMER.06, Articolo: 5007041
|
||||
Macchina: TAV.02, Articolo: 5010720
|
||||
Macchina: TAV.01, Articolo: 5010181
|
||||
Macchina: SBAV.05, Articolo: 5007580
|
||||
Macchina: SMER.11, Articolo: 5009053
|
||||
|
||||
@@ -315,7 +315,9 @@
|
||||
<Content Include="Scripts\respond.min.js" />
|
||||
<Content Include="Scripts\_references.js" />
|
||||
<Content Include="images\logoSteamware.png" />
|
||||
<Content Include="Web.config" />
|
||||
<Content Include="Web.config">
|
||||
<SubType>Designer</SubType>
|
||||
</Content>
|
||||
<Content Include="Web.Debug.config">
|
||||
<DependentUpon>Web.config</DependentUpon>
|
||||
</Content>
|
||||
@@ -332,7 +334,7 @@
|
||||
<Content Include="Scripts\jquery-3.1.1.min.map" />
|
||||
<Content Include="Views\MSE\_StatusMap.cshtml" />
|
||||
<Content Include="Views\Shared\_mmClock.cshtml" />
|
||||
<Content Include="Views\Shared\_checkIOB.cshtml" />
|
||||
<Content Include="Views\Home\_checkIOB.cshtml" />
|
||||
<None Include="Web.Donati.config">
|
||||
<DependentUpon>Web.config</DependentUpon>
|
||||
<SubType>Designer</SubType>
|
||||
|
||||
@@ -0,0 +1,31 @@
|
||||
@model IEnumerable<MP_MON.Models.MappaStatoExpl>
|
||||
|
||||
<div id="mainDiv">
|
||||
<h1>@ViewBag.EsitoVerifica</h1>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<table border="1" cellpadding="4" cellspacing="0">
|
||||
<thead>
|
||||
<tr style="font-weight: bold;">
|
||||
<td>Macchina</td>
|
||||
<td>Articolo</td>
|
||||
<td>Stato</td>
|
||||
<td>TC</td>
|
||||
</tr>
|
||||
</thead>
|
||||
@foreach (var item in Model)
|
||||
{
|
||||
// calcolo durata...
|
||||
TimeSpan TC = TimeSpan.FromMinutes((double)item.TCAssegnato);
|
||||
// converto a stringa!
|
||||
string TCAssegnato = TC.ToString(@"mm\:ss");
|
||||
<tr>
|
||||
<td><b>@Html.DisplayFor(modelItem => item.CodMacchina)</b></td>
|
||||
<td>@Html.DisplayFor(modelItem => item.CodArticolo)</td>
|
||||
<td>@Html.DisplayFor(modelItem => item.DescrizioneStato)</td>
|
||||
<td>@TCAssegnato</td>
|
||||
</tr>
|
||||
}
|
||||
</table>
|
||||
</div>
|
||||
@@ -1,4 +0,0 @@
|
||||
|
||||
<div id="mainDiv">
|
||||
<h1>@ViewBag.EsitoVerifica</h1>
|
||||
</div>
|
||||
+5
-2
@@ -20,8 +20,11 @@
|
||||
<add key="doAnimate" value="0" />
|
||||
<!--gestione email ed avvisi-->
|
||||
<add key="_fromEmail" value="MoonPro@steamware.net" />
|
||||
<add key="_adminEmail" value="samuele@steamware.net" />
|
||||
<add key="_smtpCli" value="localhost" />
|
||||
<add key="_checkIobEmail" value="samuele@steamware.net" />
|
||||
<add key="_smtpCli" value="smtp.gmail.com" />
|
||||
<add key="_emailUser" value="steamwarebot@gmail.com" />
|
||||
<add key="_emailPwd" value="drmfsls16" />
|
||||
<add key="_enableSSL" value="true" />
|
||||
<add key="keepAliveMin" value="10" />
|
||||
</appSettings>
|
||||
<system.web>
|
||||
|
||||
Reference in New Issue
Block a user