Het beheer van het contingent

javamail API, quota 's in de e - mail in javamail is de vaststelling van het bedrag van de beperking of opgeslagen bericht.Elke post op verzoek van een aantal quota javamail API.E - diensten kan worden toegepast, de volgende grenzen:,, de maximale omvang van de berichten, met inbegrip van de bijlage, de grootste post, informatie, met inbegrip van de bijlage, de maximale omvang van het bericht, en wanneer de beheerder is van één van de begunstigde,,, voor het beheer van het contingent van javamail om de volgende sectoren: de openbare classdescription quotathis les, dat een groep bepaalde quota 's de wortel van quota.Elk contingent heeft een groep van vertegenwoordigers van de middelen, is de quota 's.Elk van de middelen hebben een naam (bijvoorbeeld "opslag"), de huidige gebruik, alsmede de beperking van het gebruik.Dit kan maar op één manier, setresourcelimit (string naam lange grenzen).De statische klasse in de quota quota.resourcerepresents wortel persoonlijke middelen.Quotaawarestorean - dat de uitvoering van de gemeenschappelijke interface quota, steun.,, getquota, setquota, voor uitbreiding van de definitie van steun van de kwantitatieve modellen imap quota.En gmailsslstore, gmailstore, imapsslstore, imapstore, bekend is dat deze interface.Laat ons zien dat, zoals in de volgende hoofdstukken, e - mail, opslag en het gebruik van de naam van de beperking van en het creëren van de Java - klasse, het creëren van een Java dossiers, quotaexample, die als volgt luidt:,, pakket com.tutorialspoint; de invoer van java.util.properties; de invoer van javax.mail.quota; De invoer van javax.mail.session; de invoer van javax.mail.store; de invoer van com.sun.mail.imap.imapstore; openbare quotaexample {openbare statische nietig te verklaren de Main (string [...] dringt erop) {proberen {eigenschap = nieuwe eigenschappen (); prestaties. (post. De winkel. - overeenkomst "," de vereniging "); de eigenschappen van Het (". E - mail. Imaps. Export "," 993 "); de prestaties van de vereniging". (E - mail. Starttls. "En de" echte "); de conferentie emailsession = session.getdefaultinStandpunt van de Raad (aard van emailsession); //////////////. Setdebug (echt); het creëren van imap3 opgeslagen voorwerpen en POP - server winkel = emailsession verbonden. GetStore ("de vereniging"); ///////wijziging van de gebruiker en een wachtwoord, dus de winkel. In verband met de ("imap - mail. COM", "ABC" gmail. COM "," * * * * * * * "); imapstore imapstore = (imapstore) winkel; systeem. Leegte fac (" imapstore - "+ imapstore); ///////[] = imapstore quotum toegewezen quota. Getquota (" werk "); ///////die contingenten (quota: quota) {systeem. Leegte fac (formaat. (" quotaroot: "%" de quota. Quotaroot); ///////quota.resourc die quotagebonden middelen (Elektronische middelen: quota. Middelen) {systeem. Leegte fac (formaat. ("de naam:"% beperkt:% ", gebruik:%", resource.name, resource.limit, gebruik van natuurlijke hulpbronnen);}}} vangst () {zoals printstacktrace () bij wijze van uitzondering);}}}, dit is door de diensten in verband met de gmail imap (gmail imap server. COM), voor de verwezenlijking van quotaawarestore imapstore.Als je eenmaal de opslag, de toegang van de quota die in verband met de installatie en het drukken van de informatie, de samensteller van onze klas, nu al klaar, laten we deze soort.Ik heb quotaexample.java catalogus: klasse, /home /de /javamailapiexercise,.We moeten de pot, javax.mail.jar, en activation.jar op pad.De tenuitvoerlegging van de beschikking stellen de volgende soorten (met inbegrip van blikken op /home /de /catalogus): van een bevel tot opgenomen - CP /home /de /geactiveerd. De tank: //de /javax.mail.jar:quotaexample.java, die nu wordt opgesteld, de uitvoering van de volgende commando, Java CP /home /de /geactiveerd. De tank: /home /de /javax.mail.jar:quotaexample, te controleren of de produktie in het paneel, moet je zien imapstore vergelijkbaar nieuws,... IMAPS://abc% [email protected] quotaroot: "de naam:" opslag, beperken:'15728640, gebruik:'513 \



Previous:
Next Page: