2010-02-15 4 views
0

형식이 지정된 HTML 메시지와 함께 JPG 첨부 파일을 보내려고합니다. 물론 나는 [picker setMessageBody : emailBody isHTML : YES];를 사용하고 있습니다. 포럼의 다양한 메시지에 따르면 나머지 코드가 있어야합니다.iPhone에서 첨부 파일이있는 HTML 메일을 보낼 때의 문제

관찰 된 내용 : 결과 전자 메일 메시지의 내용은 iPhone의 구성된 전자 메일 계정에 따라 다릅니다. 예 : Yahoo 메일 계정의 경우 isHTML을 YES로 설정하면 HTML 메시지가 표시되지 않지만 NO로 설정하면됩니다! 애플의 버그?

그러나 Gmail 계정의 경우 HTML 메일을 보내는 데 성공한 적이 없으며 항상 일반 텍스트로 수신됩니다.

JPG 파일은 때로는 첨부 파일로 표시됩니다.

내가 원한 모두 : JPG 파일과 몇 줄 바꿈이 포함 된 메시지를 보냅니다. 누구든지 모든 종류의 전자 메일 계정에서 작동하는 입증 된 코드를 가지고 있습니까?

답변

0

isHTML param을 YES로 설정하더라도 메시지 본문을 그대로 표시 할 수 있으면 메시지 본문을 일반/텍스트로 보낼 수 있습니다. 일반/문자 메시지의 첨부 파일이 일부 이메일 클라이언트 (Outlook)에서 올바르게 인식되지 않을 수 있습니다.

내 경우에는 메시지 본문에 링크를 추가하는 것이 도움이되었습니다. 텍스트를 HTML 태그로 굵은 체로 포맷하는 것도 효과적입니다. 교활한!

iPod 1G 3.1.3에서 테스트되었습니다.

관련 문제