Java Outlook API & Java Thunderbird API för e-postbehandling
Generera e-postmeddelanden, skicka e-post och analysera e-postmeddelanden från Outlook och Thunderbird utan att behöva ytterligare programvara. Skicka och ta emot e-postmeddelanden via SMTP, POP3, IMAP-protokoll.
Ladda ner gratis prövningAspose.Email för Java tillåter utvecklare att fokusera på att implementera sin egen affärslogik för att hantera e-post utan att behöva känna till formatspecifikationer eller nätverksprogrammering.
Aspose.Email för Java kan skapa Outlook-e-postmeddelanden, analysera e-postmeddelanden eller konvertera meddelandeformat som MSG, EML, MBOX, PST, OST & MHT från Java-applikationer. API kan manipulera meddelandeinnehåll, bilagor, rubriker och MAPI-egenskaper, och ger möjlighet att skicka och ta emot e-post via ett antal populära protokoll. Det gör det möjligt att arbeta med Outlook-lagringsfiler såsom personliga lagringsfiler PST och Offline Lagringsfiler OST. Du kan lista e-postmeddelanden, extrahera e-postmeddelanden, lägga till eller ta bort meddelanden från lagringsfiler enligt dina applikationsspecifikationer. Java E-postbibliotek tillåter också att arbeta med Outlook-kontaktfil (VCF). Översikten över alla funktioner och deras användning med kodprover hittar du i vår documentation
Avancerade API-funktioner för e-postbehandling
Kolla in dokumentationen för de mest populära funktionerna i Aspose.Email:
Konvertera meddelandeformat med några rader kod
Skapa ICF & VCF v3.0-filer
Läs e-post i stigande eller fallande ordning
Skapa mapphierarki i PST med hjälp av strängnotation
Ange skapande och ändra datum för ICS
Konfigurera SSL/TLS-kryptering på e-postklientinstanser
Använda HTTP-proxy för e-postklienter (SMTP, IMAP, POP3)
Konvertera meddelanden till olika e-postformat i Java
Java-e-postbiblioteket ger lättanvända gränssnitt för konvertering till meddelandefilformat som stöds. För att utföra en konvertering behöver du bara ladda källfilen i API-objektmodellen och anropa sparmetoden med nödvändiga parametrar. Det är verkligen så enkelt!
E-postning via SMTP, POP3 och IMAP
API gör det möjligt att skapa och formatera meddelanden, bifoga filer och bilder samt skicka dem till e-postadresser via SMTP protokoll. En annan funktion som API tillhandahåller är att logga in POP3 servrar via användarnamn och lösenord. Via API: s APOP-autentiseringsfunktion är det enkelt att få hela meddelandet eller bara rubrikerna, visa postlådans storlek och meddelandeantal, ta bort meddelanden från servern och mycket mer. IMAP protokollfunktioner gör det möjligt för användaren av API att autentisera, skapa, välja, ta bort, fråga mappar, hämta och spara meddelanden och ändra meddelandeflaggor.
Hur man skickar ett e-postmeddelande med 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);
Hantering av kalenderobjekt
Aspose.Email iCalendar API gör det möjligt att skapa, extrahera och spara Outlook-kalenderobjekt i olika format. Det ger möjlighet att spara som MSG- eller ICS-dokument samt hämta, skicka, uppdatera och avbryta mötesförfrågningar via meddelandesändningsprotokoll. Hur man hanterar iCalendar API kan du lära av Arbeta med möten article.
Hantera meddelandelagringsfiler
Aspose.Email för Java API tillåter hantering av Outlook-lagringsformat. Du kan ladda PST & OST-filer från disk eller en ström, få mapp- och undermappinformation från meddelandearkivet, hämta meddelandespecifika detaljer som ämne, avsändare, mottagare och spara meddelanden till antingen en disk eller en ström. För mer detaljerad information besök Arbeta med Outlook-lagringsfiler avsnitt i vår dokumentation.
Förutom att analysera en befintlig PST, tillhandahåller biblioteket också medel för att skapa en PST-fil från början och lägga till meddelanden till valfri mapp i den.
Skapa PST från grunden och lägg till ett meddelande från fil - 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"));
Arbeta med kontaktkort
Aspose.Email för Java tillåter att manipulera kontaktkortfiler, även känd som VCF eller vCard som är ett världsomspännande filformat för att lagra och utbyta kontaktkort. Det kan också bearbeta Outlook-kontaktkort samt Thunderbird vCards inom Java-appar. Med Aspose.Email för Java kan du skicka vCard- eller VCF-filer i e-post, bifoga VCF till dina meddelanden eller extrahera dem från e-postmeddelanden. Du kan också utbyta vCard (VCF) filer på ditt eget sätt. API gör det möjligt att redigera, skapa och ta bort dina kontaktkort. Du kan enkelt lägga till support för kontaktkort i din applikation.
Microsoft Office Automation - Behövs inte
Aspose.Email för Java är byggd med hanterad kod som inte behöver Microsoft Office eller Microsoft Outlook installeras på datorn för att arbeta med e-postbearbetning. Det är ett perfekt Microsoft Outlook-automatiseringsalternativ när det gäller funktioner, säkerhet, skalbarhet och hastighet. Det är ganska lätt att migrera från Office Automation till Aspose.
- Lärande resurser
- Documentation
- Källkod
- API-referenser
- Handledningsvideor
- Produktsupport
- Gratis support
- Betald support
- Blog
- Releaseanteckningar
- Varför Aspose.Email för Java?
- Kundfallstudier
- Kundlista
- Framgångshistorier