안녕하세요 여러분, 저는 lotus notes에서 java.I를 통해 이메일을 보내고 있습니다. 이메일 첨부 파일을 보낼 수 있습니다. 서식있는 텍스트 항목을 생성 중입니다. 하지만 메일 본문 부분 내부의 이미지와 같은 인라인 첨부 파일을 처리하는 방법을 알지 못합니다. 다음은 내가 using.thanks에게누구나 로터스 노트의 인라인 이미지를 다루는 방법을 알려줄 수 있습니다
Document doc = null;
RichTextItem rti = null;
try{
doc = db.createDocument();
doc.replaceItemValue(ServiceConstants.FROM,getFrom());
doc.replaceItemValue(ServiceConstants.FORM, getForm());
doc.replaceItemValue(ServiceConstants.SUBJECT, getSubject());
doc.replaceItemValue(ServiceConstants.SENDTO,asVector(getSendTo()));
doc.replaceItemValue(ServiceConstants.COPYTO,asVector(getCopyTo()));
doc.replaceItemValue("Principal",getFrom());
rti = doc.createRichTextItem(ServiceConstants.BODY);
rti.appendText(getBody());
if ((getAttachment() != null) && (getAttachment().length > 0)) {
for (int i=0; i<getAttachment().length; i++) {
getAttachment()[i].save(rti);
}
}
doc.save();
if (send) {
doc.send();
}
안녕하세요 .. MIME에 대한 몇 가지 참조를 공유하십시오. 일부 웹 사이트에서 MIME ...에 대한 필요한 정보를 얻을 수 있습니다 회신에 대한 감사합니다. – Phoenix
RFC보다 더 좋은 참조가 없습니다 : http : // www. ietf.org/rfc/rfc2045.txt http://www.ietf.org/rfc/rfc2046.txt http://www.faqs.org/rfcs/rfc2387.html –
또한 가장 좋은 조언은 수동으로 작성하는 것입니다. 원하는 Notes 또는 기타 전자 메일 클라이언트를 사용하여 원하는 모양으로 보이는 전자 메일 메시지입니다. 원본 MIME을 볼 수있는 옵션을 제공하는 계정으로 전자 메일을 보냅니다. (Notes는 이것을 할 수 있지만 보낸 사람과받는 사람 옵션이 설정되어 메시지가 MIME 형식으로 보내지고 전달되는 경우에만 gmail로 보내집니다.) MIME의 구조를 검사하여 헤더와 구분 기호 상위 - 하위 트리를 형성하고 NotesMIMEEntity 클래스 메소드를 사용하여 해당 트리를 재구성하십시오. –