Я новичок в использовании mailgun. Но мне было поручено создать контроллер C# MVC, который будет получать сообщения электронной почты, отправленные mailgun. Я видел в документации, выпущенной mailgun пример кода, чтобы сделать это, но использует Django, о котором я не очень хорошо знаком. Вот пример кода, написанного в Django:Получение электронной почты через mailgun
def on_incoming_message(request):
if request.method == 'POST':
sender = request.POST.get('sender')
recipient = request.POST.get('recipient')
subject = request.POST.get('subject', '')
body_plain = request.POST.get('body-plain', '')
body_without_quotes = request.POST.get('stripped-text', '')
# note: other MIME headers are also posted here...
# attachments:
for key in request.FILES:
file = request.FILES[key]
# do something with the file
# Returned text is ignored but HTTP status code matters:
# Mailgun wants to see 2xx, otherwise it will make another attempt in 5 minutes
return HttpResponse('OK')
мой вопрос теперь, как я собираюсь превратить это в C#? образец кода определенно был бы потрясающим. Спасибо за помощь заранее. Извините, если вы найдете этот вопрос глупым.