이메일 처리를 위한 자바 아웃룩 API 및 자바 썬더버드 API
추가 소프트웨어 없이도 Outlook 및 Thunderbird에서 이메일을 생성하고, 이메일을 보내고, 이메일을 구문 분석할 수 있습니다.SMTP, POP3, IMAP 프로토콜을 통해 이메일을 보내고 받을 수 있습니다.
무료 평가판 다운로드Aspose.Email 자바용를 사용하면 개발자가 형식 사양이나 네트워크 프로그래밍을 알 필요 없이 이메일 관리를 위한 자체 비즈니스 로직을 구현하는 데 집중할 수 있습니다.
Java용 Aspose.Email은 Java 응용 프로그램 내에서 Outlook 전자 메일을 만들거나 전자 메일을 구문 분석하거나 MSG, EML, MBOX, PST, OST 및 MHT와 같은 메시지 형식을 변환할 수 있습니다.API는 메시지 내용, 첨부 파일, 헤더 및 MAPI 속성을 조작할 수 있으며 널리 사용되는 여러 프로토콜을 통해 이메일을 보내고 받을 수 있는 기능을 제공합니다.이를 통해 다음을 수행할 수 있습니다. 아웃룩 저장소 파일로 작업하기 개인 저장소 파일 PST 및 오프라인 저장소 파일 OST 등애플리케이션 사양에 따라 이메일을 나열하고, 이메일을 추출하고, 스토리지 파일에서 메시지를 추가 또는 제거할 수 있습니다.Java 이메일 라이브러리는 또한 다음을 허용합니다. 아웃룩 연락처 파일로 작업하기 (CF).모든 기능 및 코드 샘플과 함께 사용하는 방법에 대한 개요는 다음에서 확인할 수 있습니다. documentation
고급 이메일 처리 API 기능
Aspose.Email에서 가장 많이 사용되는 기능에 대한 설명서를 확인하세요.
몇 줄의 코드로 메시지 형식 상호 변환
ICF 및 VCF v3.0 파일 생성
이메일을 오름차순 또는 내림차순으로 읽기
문자열 표기법을 사용하여 PST에서 폴더 계층 만들기
ICS 생성 및 수정 날짜 지정
이메일 클라이언트 인스턴스에 SSL/TLS 암호화 구성
이메일 클라이언트 (SMTP, IMAP, POP3) 에 HTTP 프록시 사용
Java에서 메시지를 다른 이메일 형식으로 변환
Java 이메일 라이브러리는 사용하기 쉬운 인터페이스를 제공합니다. 지원되는 메시지 파일 형식으로 변환.변환을 수행하려면 API 개체 모델에 소스 파일을 로드하고 필요한 파라미터와 함께 save 메서드를 호출하기만 하면 됩니다.정말 간단합니다!
SMTP, POP3 및 IMAP을 통한 이메일 전송
API를 사용하면 메시지를 생성 및 포맷하고, 파일과 이미지를 첨부하고, 다음을 통해 이메일 주소로 보낼 수 있습니다. SMTP 프로토콜.API가 제공하는 또 다른 기능은 로그인입니다. POP3 사용자 이름 및 암호를 통한 서버API의 APOP 인증 기능을 통해 전체 메시지 또는 헤더만 가져오고, 메일박스 크기 및 메시지 수를 확인하고, 서버에서 메시지를 삭제하는 등의 작업을 쉽게 수행할 수 있습니다. IMAP 프로토콜 기능을 통해 API 사용자는 폴더를 인증, 생성, 선택, 제거, 쿼리하고, 메시지를 가져오고 저장하고, 메시지 플래그를 변경할 수 있습니다.
SMTP를 사용하여 이메일을 보내는 방법 - Java
// Initialize SmtpClient object
SmtpClient client = new SmtpClient("smtp.gmail.com", 587, "username", "password");
// Set Security options for the server
client.setSecurityOptions(SecurityOptions.Auto);
// Create a new Message
MailMessage msg = new MailMessage("This email address is being protected from spambots. You need JavaScript enabled to view it.", "This email address is being protected from spambots. You need JavaScript enabled to view it.", "First Message from Java", "Body");
System.out.println("Sending message..");
// Send the Message now
client.send(msg);
캘린더 개체 관리
Aspose.Email iCalendar API를 사용하면 다양한 형식으로 아웃룩 캘린더 개체를 생성, 추출 및 저장할 수 있습니다.메시지 전송 프로토콜을 통해 모임 요청을 검색, 전송, 업데이트 및 취소할 수 있을 뿐만 아니라 MSG 또는 ICS 문서로 저장할 수 있는 기능을 제공합니다.iCalendar API를 관리하는 방법은 다음에서 배울 수 있습니다. 약속을 이용한 작업 article.
메시지 저장소 파일 관리
Aspose.Java API용 이메일을 사용하면 Outlook 저장소 형식을 관리할 수 있습니다.디스크 또는 스트림에서 PST 및 OST 파일을 로드하고, 메시지 아카이브에서 폴더 및 하위 폴더 정보를 가져오고, 제목, 보낸 사람, 받는 사람과 같은 메시지 관련 세부 정보를 검색하고, 메시지를 디스크 또는 스트림에 저장할 수 있습니다.자세한 내용은 다음을 참조하십시오. 아웃룩 저장소 파일 다루기 설명서의 섹션.
라이브러리는 기존 PST를 분석하는 것 외에도 PST 파일을 처음부터 만들고 해당 폴더에 메시지를 추가하는 방법도 제공합니다.
처음부터 PST 생성 및 파일에서 메시지 추가 - Java
// create an instance of PersonalStorage
PersonalStorage pst = PersonalStorage.create(dir + "archive.pst", 0);
// create a folder at the root of PST
pst.getRootFolder().addSubFolder("Inbox");
// add message to newly created folder
pst.getRootFolder().getSubFolder("Inbox").addMessage(MapiMessage.fromFile(dir + "template.msg"));
연락처 카드로 작업하기
Aspose.Email 자바용를 사용하면 연락처 카드를 저장하고 교환하기 위한 전 세계 파일 형식인 VCF 또는 vCard라고도 하는 연락처 카드 파일을 조작할 수 있습니다.또한 자바 앱 내에서 아웃룩 연락처 카드뿐만 아니라 썬더버드 v카드도 처리할 수 있습니다.자바용 Aspose.Email을 사용하면 vCard 또는 VCF 파일을 이메일로 전송하거나, VCF를 메시지에 첨부하거나, 이메일에서 추출할 수 있습니다.또한 vCard (VCF) 파일을 원하는 방식으로 교환할 수 있습니다.API를 사용하여 연락처 카드를 편집, 생성 및 제거할 수 있습니다.연락처 카드 지원을 애플리케이션에 쉽게 추가할 수 있습니다.
마이크로소프트 오피스 오토메이션 — 필요 없음
Aspose.Email 자바용는 이메일 처리를 위해 컴퓨터에 Microsoft Office 또는 Microsoft Outlook을 설치할 필요가 없는 관리 코드를 사용하여 구축되었습니다.기능, 보안, 확장성 및 속도 측면에서 완벽한 마이크로소프트 아웃룩 자동화 대안입니다.아주 쉽게 사용할 수 있습니다. 사무 자동화에서 Aspose로 마이그레이션.