Lefekvés pillanatok javamail gmail
És most itt az ideje a Java. Az első feladat az volt, hogy írjon modul feldolgozásra beérkező üzeneteket a postafiókot, és küld egy választ, ha szükséges. Googling pár percig az alapítvány találtuk az én modul - JavaMail. Egy kis varázslat gyűlésen jelen.
Egy idő után már módszert kínál az e-mail.
Ahhoz, hogy e-mailt küldeni:
Ahhoz, hogy megkapja mail:
A változó üzeneteket tartalmaz egy listát az új üzeneteket. Úgy tűnik, minden világos és érthető, akkor a következő lépés.
Hogyan reagál a levélre?
Nézze meg a GYIK JavaMail világossá vált, hogy a javasolt felhasználás Message.reply () módszerek. És ez az, ahol a varázslat kezdett kialakulni JavaMail.
Hogyan lehet törölni egy üzenetet a POP?
Hogyan érhető el a „Összes levél”, „Spam”, stb
Aztán ott volt néhány csalódás, mert A Gmail nem engedi a hozzáférést SMTP protokollon ilyen mappákat. A mappák eléréséhez meg kell használni a protokoll imap (szolgáltató „imaps”), és kap egy mappát, jelezve a kívánt nevet. Például:
Örülök, hogy működjön együtt JavaMail, hogy a FAQ-t írva nagyon jól és hatékonyan. Az esetek 80% -ában a megoldás a kisebb problémák is találhatók benne.
A modul van írva, minden feladat :).
Hogyan lehet törölni egy üzenetet a POP?
Minden tettem, mint az itt megadott
message.setFlag (Flag.DELETED, true);
folder.close (true);
Aztán amikor azt a POP3 nem (ha nyugdíjas), de ha megy a helyszínen gmail.com mindent állítólag „törölve” betű látható a „Beérkezett üzenetek”. Miért a levél eltávolítjuk a POP3 kérést, de továbbra is fizikailag a mail szerver?
Hogyan töröljünk üzeneteket a mail szerver.
Legvalószínűbb, hogy egy jellemzője viselkedés Gmail. Azt hiszem, a probléma megoldható, ha imap által üzenetek mappák közötti mozgatása.