mirror of
https://github.com/lempamo/Project-Unite.git
synced 2025-01-23 01:32:16 +00:00
new mail backend
This commit is contained in:
parent
3108a4ccc6
commit
0d73c49fed
3 changed files with 391 additions and 30 deletions
|
@ -13,45 +13,36 @@
|
||||||
using Microsoft.Owin;
|
using Microsoft.Owin;
|
||||||
using Microsoft.Owin.Security;
|
using Microsoft.Owin.Security;
|
||||||
using Project_Unite.Models;
|
using Project_Unite.Models;
|
||||||
|
using Reachmail.Easysmtp.Post.Request;
|
||||||
|
using Reachmail.Easysmtp.Post.Response;
|
||||||
|
|
||||||
namespace Project_Unite
|
namespace Project_Unite
|
||||||
{
|
{
|
||||||
public class EmailService : IIdentityMessageService
|
public class EmailService : IIdentityMessageService
|
||||||
{
|
{
|
||||||
public async Task SendAsync(IdentityMessage msg)
|
public Task SendAsync(IdentityMessage msg)
|
||||||
{
|
{
|
||||||
try
|
var siteConfig = new ApplicationDbContext().Configs.First();
|
||||||
{
|
var reachmail = Reachmail.Api.Create(siteConfig.SMTPUsername);
|
||||||
var siteConfig = new ApplicationDbContext().Configs.FirstOrDefault();
|
|
||||||
var message = new MailMessage();
|
|
||||||
message.To.Add(new MailAddress(msg.Destination));
|
|
||||||
message.Subject = "[ShiftOS] " + msg.Subject;
|
|
||||||
message.Body = msg.Body;
|
|
||||||
message.IsBodyHtml = true;
|
|
||||||
|
|
||||||
using (var smtp = new SmtpClient())
|
var request = new DeliveryRequest
|
||||||
{
|
|
||||||
var credential = new NetworkCredential
|
|
||||||
{
|
|
||||||
UserName = siteConfig.SMTPUsername,
|
|
||||||
Password = siteConfig.SMTPPassword
|
|
||||||
};
|
|
||||||
smtp.Credentials = credential;
|
|
||||||
smtp.Host = siteConfig.SMTPServer;
|
|
||||||
smtp.Port = siteConfig.SMTPPort;
|
|
||||||
smtp.EnableSsl = siteConfig.UseTLSEncryption;
|
|
||||||
await smtp.SendMailAsync(message);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
catch (Exception ex)
|
|
||||||
{
|
{
|
||||||
var db = new ApplicationDbContext();
|
FromAddress = "sys@michaeltheshifter.me",
|
||||||
db.AuditLogs.Add(new AuditLog("system", AuditLogLevel.Admin, $@"Failed to send email:
|
Recipients = new Recipients {
|
||||||
|
new Recipient {
|
||||||
{ex}"));
|
Address = msg.Destination
|
||||||
await db.SaveChangesAsync();
|
|
||||||
}
|
}
|
||||||
return;
|
},
|
||||||
|
Subject = "[ShiftOS] " + msg.Subject,
|
||||||
|
BodyText = msg.Body,
|
||||||
|
BodyHtml = "html",
|
||||||
|
Tracking = true,
|
||||||
|
FooterAddress = "sys@michaeltheshifter.me",
|
||||||
|
SignatureDomain = "getshiftos.ml"
|
||||||
|
};
|
||||||
|
|
||||||
|
var result = reachmail.Easysmtp.Post(request);
|
||||||
|
return Task.FromResult<DeliveryResponse>(result);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -130,6 +130,374 @@
|
||||||
<HintPath>..\packages\Nito.AsyncEx.3.0.1\lib\net45\Nito.AsyncEx.Enlightenment.dll</HintPath>
|
<HintPath>..\packages\Nito.AsyncEx.3.0.1\lib\net45\Nito.AsyncEx.Enlightenment.dll</HintPath>
|
||||||
<Private>True</Private>
|
<Private>True</Private>
|
||||||
</Reference>
|
</Reference>
|
||||||
|
<Reference Include="Reachmail, Version=2.0.0.87, Culture=neutral, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\reachmail.2.0.0.87\lib\Reachmail.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.ASiC, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.ASiC.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.ASiC.Async, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.ASiC.Async.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.Async, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.Async.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.Cloud, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.Cloud.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.Cloud.Async, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.Cloud.Async.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.DAVClient, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.DAVClient.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.DAVClient.Async, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.DAVClient.Async.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.DAVCommon, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.DAVCommon.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.DAVCommon.Async, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.DAVCommon.Async.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.DAVIISServer, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.DAVIISServer.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.DAVServer, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.DAVServer.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.DAVServer.Async, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.DAVServer.Async.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.DC, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.DC.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.DC.Async, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.DC.Async.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.DCPKI, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.DCPKI.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.DCPKI.Async, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.DCPKI.Async.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.EDI, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.EDI.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.EDI.Async, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.EDI.Async.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.FTPS, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.FTPS.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.FTPS.Async, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.FTPS.Async.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.FTPSServer, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.FTPSServer.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.FTPSServer.Async, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.FTPSServer.Async.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.HTTP, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.HTTP.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.HTTP.Async, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.HTTP.Async.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.HTTPCommon, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.HTTPCommon.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.HTTPCommon.Async, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.HTTPCommon.Async.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.HTTPServer, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.HTTPServer.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.HTTPServer.Async, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.HTTPServer.Async.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.LDAP, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.LDAP.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.LDAP.Async, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.LDAP.Async.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.Mail, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.Mail.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.Mail.Async, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.Mail.Async.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.MIME, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.MIME.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.MIME.Async, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.MIME.Async.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.Office, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.Office.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.Office.Async, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.Office.Async.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.PDF, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.PDF.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.PDF.Async, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.PDF.Async.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.PGP, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.PGP.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.PGP.Async, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.PGP.Async.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.PGPLDAP, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.PGPLDAP.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.PGPLDAP.Async, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.PGPLDAP.Async.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.PGPMIME, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.PGPMIME.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.PGPMIME.Async, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.PGPMIME.Async.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.PGPSSH, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.PGPSSH.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.PGPSSH.Async, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.PGPSSH.Async.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.PGPTLS, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.PGPTLS.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.PGPTLS.Async, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.PGPTLS.Async.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.PKI, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.PKI.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.PKI.Async, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.PKI.Async.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.PKIPDF, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.PKIPDF.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.PKIPDF.Async, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.PKIPDF.Async.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.PKISMIME, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.PKISMIME.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.PKISSH, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.PKISSH.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.PKISSH.Async, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.PKISSH.Async.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.SAMLCommon, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.SAMLCommon.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.SAMLCommon.Async, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.SAMLCommon.Async.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.SAMLIDP, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.SAMLIDP.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.SAMLIDP.Async, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.SAMLIDP.Async.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.SAMLSP, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.SAMLSP.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.SAMLSP.Async, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.SAMLSP.Async.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.SFTP, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.SFTP.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.SFTP.Async, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.SFTP.Async.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.SFTPCommon, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.SFTPCommon.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.SFTPCommon.Async, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.SFTPCommon.Async.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.SFTPServer, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.SFTPServer.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.SFTPServer.Async, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.SFTPServer.Async.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.SMIME, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.SMIME.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.SMIME.Async, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.SMIME.Async.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.SOAPClient, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.SOAPClient.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.SOAPClient.Async, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.SOAPClient.Async.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.SolFS, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.SolFS.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.SSHClient, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.SSHClient.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.SSHClient.Async, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.SSHClient.Async.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.SSHCommon, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.SSHCommon.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.SSHCommon.Async, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.SSHCommon.Async.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.SSHServer, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.SSHServer.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.SSHServer.Async, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.SSHServer.Async.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.SSLClient, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.SSLClient.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.SSLClient.Async, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.SSLClient.Async.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.SSLCommon, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.SSLCommon.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.SSLCommon.Async, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.SSLCommon.Async.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.SSLServer, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.SSLServer.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.SSLServer.Async, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.SSLServer.Async.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.XML, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.XML.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.XML.Async, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.XML.Async.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.XMLSecurity, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.XMLSecurity.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.XMLSecurity.Async, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.XMLSecurity.Async.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.ZIP, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.ZIP.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="SecureBlackbox.ZIP.Async, Version=15.1.300.0, Culture=neutral, PublicKeyToken=47aa36a947686fb6, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\SecureBlackbox.15.1.300\lib\net451\SecureBlackbox.ZIP.Async.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
<Reference Include="System" />
|
<Reference Include="System" />
|
||||||
<Reference Include="System.Data" />
|
<Reference Include="System.Data" />
|
||||||
<Reference Include="System.Drawing" />
|
<Reference Include="System.Drawing" />
|
||||||
|
|
|
@ -43,8 +43,10 @@
|
||||||
<package id="Newtonsoft.Json" version="10.0.2" targetFramework="net452" />
|
<package id="Newtonsoft.Json" version="10.0.2" targetFramework="net452" />
|
||||||
<package id="Nito.AsyncEx" version="3.0.1" targetFramework="net452" />
|
<package id="Nito.AsyncEx" version="3.0.1" targetFramework="net452" />
|
||||||
<package id="Owin" version="1.0" targetFramework="net452" />
|
<package id="Owin" version="1.0" targetFramework="net452" />
|
||||||
|
<package id="reachmail" version="2.0.0.87" targetFramework="net452" />
|
||||||
<package id="Respond" version="1.2.0" targetFramework="net452" />
|
<package id="Respond" version="1.2.0" targetFramework="net452" />
|
||||||
<package id="RestSharp" version="105.2.3" targetFramework="net452" />
|
<package id="RestSharp" version="105.2.3" targetFramework="net452" />
|
||||||
|
<package id="SecureBlackbox" version="15.1.300" targetFramework="net452" />
|
||||||
<package id="WebGrease" version="1.5.2" targetFramework="net452" />
|
<package id="WebGrease" version="1.5.2" targetFramework="net452" />
|
||||||
<package id="WebSocket4Net" version="0.14.1" targetFramework="net452" />
|
<package id="WebSocket4Net" version="0.14.1" targetFramework="net452" />
|
||||||
<package id="WebSocketSharp" version="1.0.3-rc9" targetFramework="net452" />
|
<package id="WebSocketSharp" version="1.0.3-rc9" targetFramework="net452" />
|
||||||
|
|
Loading…
Reference in a new issue