Skip to content

Instantly share code, notes, and snippets.

@jonfuller
Created April 11, 2018 00:54
Show Gist options
  • Save jonfuller/a3ca1d4410dc981c74d55559498619b6 to your computer and use it in GitHub Desktop.
Save jonfuller/a3ca1d4410dc981c74d55559498619b6 to your computer and use it in GitHub Desktop.
Blog - Email Interface - Handlers
// ...
public bool CanHandle(MimeMessage message, IEnumerable<(string name, byte[] data)> attachments)
{
return true;
}
// ...
// ...
public bool CanHandle(MimeMessage message, IEnumerable<(string name, byte[] data)> attachments)
{
return message.Subject.ToLower(CultureInfo.CurrentCulture).Contains("settings")
&& attachments.Any(a => a.name.ToLower(CultureInfo.CurrentCulture).Contains("xlsx"));
}
// ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment