Quero enviar um email incorporado do meu aplicativo. Eu tenho que enviar um e-mail, mas só quero que ele exiba um logotipo. Alguma ajuda ou sugestão? Eu não quero enviar uma imagem como anexo.
Além disso, a imagem não está em um servidor, mas sim no programa.
Respostas:
2 para resposta № 1Se eu entendi sua pergunta corretamente, você deseja enviar um e-mail formatado em HTML contendo a imagem em linha.
Na classe doMFMailComposeViewControllerReferência existe documentação para o método setMessageBody: isHTML:. É dito sobre imagens em linha: "Se você deseja incluir imagens com o seu conteúdo, você deve anexar as imagens separadamente usando o método addAttachmentData: mimeType: fileName:."
Como você pode definir seu próprio nome de arquivo para o anexo, você pode incluí-lo em sua mensagem HTML usando o arquivo normal. <img src="/images/filename" />
. Do meu tempo enviando e-mails com PHP, lembro que a imagem não é mostrada como um anexo separado, mas você deve verificar isso.