Просмотр исходного кода

Merge branch 'bugfix/smtp_client_attachment_newline_v4.2' into 'release/v4.2'

Add newline separator to fix wrong attachment sent (v4.2)

See merge request espressif/esp-idf!13729
Vikram 4 лет назад
Родитель
Сommit
2b42d78a3f
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      examples/protocols/smtp_client/main/smtp_client_example_main.c

+ 2 - 2
examples/protocols/smtp_client/main/smtp_client_example_main.c

@@ -449,9 +449,9 @@ static void smtp_client_task(void *pvParameters)
 
     /* Attachment */
     len = snprintf((char *) buf, BUF_SIZE,
-                   "Content-Type: image/image/png;name=esp_logo.png\n"
+                   "Content-Type: image/png;name=esp_logo.png\n"
                    "Content-Transfer-Encoding: base64\n"
-                   "Content-Disposition:attachment;filename=\"esp_logo.png\"\n");
+                   "Content-Disposition:attachment;filename=\"esp_logo.png\"\r\n\n");
     ret = write_ssl_data(&ssl, (unsigned char *) buf, len);
 
     /* Image contents... */