com.github.bloodshura.sparkium.mail.impl.JavaMailImplementations Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of sparkium-mail Show documentation
Show all versions of sparkium-mail Show documentation
An API which aims to facilitate the usage of javax.mail, also including other mailing services.
The newest version!
package com.github.bloodshura.sparkium.mail.impl;
public final class JavaMailImplementations {
private JavaMailImplementations() {
}
@MailService(address = "smtp.ol.com", name = "AOL Mail", port = 465)
public static final class AolMail extends JavaMail {
}
@MailService(address = "smtps.bol.com.br", name = "BOL Mail", port = 587)
public static final class BolMail extends JavaMail {
}
@MailService(address = "smtp.globo.com", name = "Globo Mail", port = 465)
public static final class GloboMail extends JavaMail {
}
@MailService(address = "smtp.gmail.com", name = "Gmail", port = 465, sslSocket = true)
public static final class GoogleMail extends JavaMail {
}
@MailService(address = "smtp.live.com", name = "Hotmail/Live", port = 25)
public static final class HotMail extends JavaMail {
}
@MailService(address = "smtp.ibest.com.br", name = "iBest Mail", port = 587)
public static final class IBestMail extends JavaMail {
}
@MailService(address = "smtp.ig.com.br", name = "iG Mail", port = 587)
public static final class IgMail extends JavaMail {
}
@Deprecated
@MailService(address = "smtp.myopera.com", name = "Opera Mail", port = 465)
public static final class OperaMail extends JavaMail {
}
@MailService(address = "smtp.terra.com.br", name = "Terra Mail", port = 465)
public static final class TerraMail extends JavaMail {
}
@MailService(address = "smtps.uol.com.br", name = "UOL Mail", port = 587)
public static final class UolMail extends JavaMail {
}
@MailService(address = "smtp.mail.yahoo.com", name = "Yahoo Mail", port = 465)
public static final class YahooMail extends JavaMail {
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy