Я использую RestClient в своем приложении rails для отправки электронных писем. Работает следующая команда Curl:
curl -s "https://api:[email protected]/v2/sandbox30000.mailgun.org/messages" \
-F from='Mailgun Sandbox <[email protected]>' \
-F to='me <[email protected]>'\
-F subject='Hello XYZ' \
-F text='Congratulations, you just sent an email with Mailgun! You are truly awesome!'
Но когда я пытаюсь сделать то же самое с помощью RestClient, я получаю следующее сообщение об ошибке:
error response !!{
"message": "'from' parameter is missing"
}
сообщение об ошибке !!400 Неверный запрос
Вызов RestClient:
RestClient::Request.execute(
:url => "https://api:[email protected]/v2/sandbox0000.mailgun.org/messages",
:method => :post,
:from => 'Mailgun Sandbox <[email protected]>',
:sender => 'Mailgun Sandbox <[email protected]>',
:to => "[email protected]",
:subject => "Hello XYZ",
:text => "Text body",
:"h:X-My-Header" => "www/mailgun-email-send",
:verify_ssl => false)