This commit is contained in:
2022-09-06 16:04:17 +00:00
parent 715cb183a0
commit d6e7e9d6b7
5 changed files with 222 additions and 224 deletions

View File

@@ -74,69 +74,69 @@ namespace rockfishCore.Controllers
}
[HttpPost("isspam/{account}/{id}")]
public JsonResult IsSpam([FromRoute] string account, [FromRoute] uint id)
{
// [HttpPost("isspam/{account}/{id}")]
// public JsonResult IsSpam([FromRoute] string account, [FromRoute] uint id)
// {
RfMail.rfMailAccount acct = RfMail.rfMailAccount.support;
if (account.Contains("sales"))
{
acct = RfMail.rfMailAccount.sales;
}
// RfMail.rfMailAccount acct = RfMail.rfMailAccount.support;
// if (account.Contains("sales"))
// {
// acct = RfMail.rfMailAccount.sales;
// }
try
{
RfMail.HandleSpamMessage(id, acct);
return Json(new { msg = "message processed as spam", ok = 1 });
}
catch (Exception ex)
{
return Json(new { msg = ex.Message, error = 1 });
}
}
// try
// {
// RfMail.HandleSpamMessage(id, acct);
// return Json(new { msg = "message processed as spam", ok = 1 });
// }
// catch (Exception ex)
// {
// return Json(new { msg = ex.Message, error = 1 });
// }
// }
[HttpPost("movetosub/{account}/{id}")]
public JsonResult MoveToSub([FromRoute] string account, [FromRoute] uint id)
{
// [HttpPost("movetosub/{account}/{id}")]
// public JsonResult MoveToSub([FromRoute] string account, [FromRoute] uint id)
// {
RfMail.rfMailAccount acct = RfMail.rfMailAccount.support;
if (account.Contains("sales"))
{
acct = RfMail.rfMailAccount.sales;
}
// RfMail.rfMailAccount acct = RfMail.rfMailAccount.support;
// if (account.Contains("sales"))
// {
// acct = RfMail.rfMailAccount.sales;
// }
try
{
RfMail.MoveAndMarkRead(id, acct, true);
return Json(new { msg = "message processed as spam", ok = 1 });
}
catch (Exception ex)
{
return Json(new { msg = ex.Message, error = 1 });
}
}
// try
// {
// RfMail.MoveAndMarkRead(id, acct, true);
// return Json(new { msg = "message processed as spam", ok = 1 });
// }
// catch (Exception ex)
// {
// return Json(new { msg = ex.Message, error = 1 });
// }
// }
[HttpPost("movetonotsub/{account}/{id}")]
public JsonResult MoveToNotSub([FromRoute] string account, [FromRoute] uint id)
{
// [HttpPost("movetonotsub/{account}/{id}")]
// public JsonResult MoveToNotSub([FromRoute] string account, [FromRoute] uint id)
// {
RfMail.rfMailAccount acct = RfMail.rfMailAccount.support;
if (account.Contains("sales"))
{
acct = RfMail.rfMailAccount.sales;
}
// RfMail.rfMailAccount acct = RfMail.rfMailAccount.support;
// if (account.Contains("sales"))
// {
// acct = RfMail.rfMailAccount.sales;
// }
try
{
RfMail.MoveAndMarkRead(id, acct, false);
return Json(new { msg = "message processed as spam", ok = 1 });
}
catch (Exception ex)
{
return Json(new { msg = ex.Message, error = 1 });
}
}
// try
// {
// RfMail.MoveAndMarkRead(id, acct, false);
// return Json(new { msg = "message processed as spam", ok = 1 });
// }
// catch (Exception ex)
// {
// return Json(new { msg = ex.Message, error = 1 });
// }
// }
// //------------------------------------------------------