Setting MMCreateConvControls does not seem to have effect on the MIME message created. For instance, changing value in call to MMSetAttachEncoding from 1 (base64) to 2(quoted printable) does not change the resulting attachment encoding (remains base64)
if( error = MMCreateConvControls( &hCC ) )
{
sprintf(szMessage, "\tConvertNotetoEML: MMCreateConvControls failed-> NOTEID = %d", NoteId);
logMessage(szMessage);
PrintAPIError (error);
return FALSE;
}
MMSetMessageContentEncoding( hCC, 3 ); // multipart/alternative: text/plain & text/html (w/images & attachments)
MMSetAttachEncoding( hCC, 2 ); // Encode attachments - doesn't seem to have any affect on conversion
/* 1 - base64 (default) */
/* 2 - quoted-printable */
/* 3 - uuencode */
/* 4 - binhex 4.0 */