> Только вот не понимаю, можно ли в консоли приложить вложенный файл, изображение, 
> например.
> Или нужно его вписывать в файл с телом письма?Да, в MIME-кодированном виде. Curl сам по себе не умеет отправлять письма с вложениями.
> Вроде бы есть флаг -d и -F 
> Но применение их относительно отправки почты остается туманным.
Ничего туманного. В мане ясно и недвусмысленно указано на то, что эти опции касаются 
именно HTML-форм и работы по пртоколу HTTP:
       -d, --data <data>
              (HTTP)  Sends  the  specified  data  in a POST
              request to the HTTP server, in  the  same  way
              that  a browser does when a user has filled in
              an HTML form and presses  the  submit  button.
              This  will  cause curl to pass the data to the
              server using the  content-type  application/x-
              www-form-urlencoded.  Compare to -F, --form...........
..........
..........
       -F, --form <name=content>
              (HTTP) This lets curl emulate a filled-in form
              in which a user has pressed the submit button.
              This causes curl to POST data using  the  Con-
              tent-Type multipart/form-data according to RFC
              2388. This enables uploading of  binary  files
              etc.