feat: added Email connectivity
Signed-off-by: limited_dev <loginakkisativ@gmail.com>
This commit is contained in:
parent
b05eba37f1
commit
7049eac400
2 changed files with 29 additions and 0 deletions
|
@ -1,5 +1,6 @@
|
|||
using ImageBoardServerApp.Auth;
|
||||
using ImageBoardServerApp.Data;
|
||||
using ImageBoardServerApp.Util;
|
||||
using ImageThumbnail.AspNetCore.Middleware;
|
||||
using Microsoft.AspNetCore.Components.Authorization;
|
||||
using Microsoft.AspNetCore.Components.Server.ProtectedBrowserStorage;
|
||||
|
@ -43,4 +44,7 @@ ImageThumbnailOptions options = new ImageThumbnailOptions("wwwroot/img/", "thumb
|
|||
options.ImageQuality = 75L;
|
||||
app.UseImageThumbnail(options);
|
||||
|
||||
//Log onto Mail Server
|
||||
Postman.logon();
|
||||
|
||||
app.Run();
|
25
ImageBoardServerApp/Util/Postman.cs
Normal file
25
ImageBoardServerApp/Util/Postman.cs
Normal file
|
@ -0,0 +1,25 @@
|
|||
using System.Net;
|
||||
using System.Net.Mail;
|
||||
|
||||
namespace ImageBoardServerApp.Util;
|
||||
|
||||
public static class Postman
|
||||
{
|
||||
private static SmtpClient smtpClient;
|
||||
|
||||
public static void logon()
|
||||
{
|
||||
smtpClient = new SmtpClient("smtp.bulletboards.xyz")
|
||||
{
|
||||
Port = 587,
|
||||
Credentials = new NetworkCredential("noreply@bulletboards.xyz", "frogARdI,97,#"),
|
||||
EnableSsl = true,
|
||||
};
|
||||
}
|
||||
|
||||
public static void sendMail(string to, string subj, string body)
|
||||
{
|
||||
smtpClient.Send("noreply@bulletboards.xyz", to, subj, body);
|
||||
}
|
||||
|
||||
}
|
Loading…
Reference in a new issue