Class SendEmail

java.lang.Object
com.maplander.backend.utils.SendEmail
Direct Known Subclasses:
SendEmailV2, SendSearches

public class SendEmail extends Object
  • Field Details

    • log

      public static final Logger log
  • Constructor Details

    • SendEmail

      public SendEmail()
  • Method Details

    • connectEmail

      public DefaultResponse connectEmail(User user)
    • sendHtmlEmailAWS

      public static boolean sendHtmlEmailAWS(String to, String subject, String htmlText, String campaign, boolean flagCampaign)
    • sendHtmlTest

      public static boolean sendHtmlTest(String to, String subject, String htmlText, boolean flagCampaign)
    • sendHtmlEmailOPI

      public static boolean sendHtmlEmailOPI(String to, String subject, String htmlText, String campaign, boolean flagCampaign)
    • basicEmail

      public static boolean basicEmail(String userEmail, String url, TransactionTypeEnum type, String apiName)
    • registerBot

      public static boolean registerBot(String userEmail, String botNumber, String url)
    • registerBotWhats

      public static boolean registerBotWhats(String userEmail, String botNumber, String url)
    • registerBotWhatsRV

      public static boolean registerBotWhatsRV(String userEmail, String botNumber, String url)
    • recoverPasswordFIABCI

      @Deprecated public static boolean recoverPasswordFIABCI(String userEmail, String url)
      Deprecated.
    • recoverPasswordRV

      public static boolean recoverPasswordRV(String userEmail, String url)
    • confirmationFIABCI

      public static boolean confirmationFIABCI(String userEmail, String url, String agent, RoleTypeEnum role)
    • resetPassword

      public static boolean resetPassword(String email, String name, String url)
    • signInEmailML

      public static boolean signInEmailML(String email, String url)
    • commission

      public static boolean commission(User user, Office office, Property property, String template)
    • requested

      public static void requested(Lead lead, User user, UserML userML, Property property, Office office, boolean ml)
    • requestInfo

      public static void requestInfo(User user, Lead lead, Property property, String url)
    • thankfulRequest

      public static void thankfulRequest(User user, Lead lead, Property property)
    • viewProperty

      public static boolean viewProperty(User user, Property property)
    • cronEmailView

      public static boolean cronEmailView(List<LeadInfo> leadInfo, User user)
    • offerML

      public static void offerML(Offer offer, Lead lead)
    • suggestEmail

      public DefaultResponse suggestEmail(UserML userML, String searchName, Long searchId, ArrayList<PropertyLiteSuggest> suggests)
    • createUser

      public static boolean createUser(String email, String hash)
    • createUserFree

      @Deprecated public static void createUserFree(String email, String hash)
      Deprecated.
    • invitation

      public static void invitation(User user, String hash, String namePrincipal)
    • paymentEmail

      public static void paymentEmail(PaymentUser paymentUser, BrandTypeEnum brand, String link)
    • paymentEmailRecurrent

      public static void paymentEmailRecurrent(User user, PaymentUser paymentUser)
    • main

      public static void main(String[] args)
    • paymentEmailError

      public static void paymentEmailError(User user, String sHash, PaymentUser paymentUser)
    • sendGift

      public static void sendGift(String email, String name, String link)
    • acceptGift

      public static void acceptGift(String name, User user, String link)
    • changeIcons

      public static String changeIcons(String html)
    • sendEmailMarketing

      public static boolean sendEmailMarketing(String email, Marketing marketing)
    • sendEmailMarketingRV

      public static boolean sendEmailMarketingRV(String email, Marketing marketing)
    • sendEmailOfficeReport

      public static void sendEmailOfficeReport(String email, OfficeReport officeReport)
    • cancelSubscription

      public static boolean cancelSubscription(PaymentUser user, Office office)
    • changeToIndividual

      public static void changeToIndividual(PaymentUser user)
    • plansApple

      public static void plansApple(User user)
    • sendMessageToAgent

      public static void sendMessageToAgent(SendMessage sendMessage, String email)