Package com.gcrm.domain

Examples of com.gcrm.domain.EmailSetting


    private IBaseService<EmailSetting> baseService;

    public void sendSimpleMail(String toAddress) throws Exception {
        List<EmailSetting> emailSettings = baseService
                .getAllObjects(EmailSetting.class.getSimpleName());
        EmailSetting emailSetting = null;
        if (emailSettings != null && emailSettings.size() > 0) {
            emailSetting = emailSettings.get(0);
        } else {
            return;
        }
        Session mailSession = this.createSmtpSession(emailSetting);
        if (mailSession != null) {
            Transport transport = mailSession.getTransport();
            MimeMessage msg = new MimeMessage(mailSession);
            MimeMessageHelper helper = new MimeMessageHelper(msg, true, "utf-8");
            helper.setFrom(emailSetting.getFrom_address());
            helper.setTo(toAddress);
            helper.setSubject("Test Mail From " + emailSetting.getFrom_name());
            helper.setText(
                    "This is test mail from " + emailSetting.getFrom_name(),
                    true);
            transport.connect();
            transport.sendMessage(msg,
                    msg.getRecipients(Message.RecipientType.TO));
        }
View Full Code Here


    public void sendSystemSimpleMail(String toAddress, String subject,
            String text) throws Exception {
        List<EmailSetting> emailSettings = baseService
                .getAllObjects(EmailSetting.class.getSimpleName());
        EmailSetting emailSetting = null;
        if (emailSettings != null && emailSettings.size() > 0) {
            emailSetting = emailSettings.get(0);
        } else {
            return;
        }
        Session mailSession = this.createSmtpSession(emailSetting);
        if (mailSession != null) {
            Transport transport = mailSession.getTransport();
            MimeMessage msg = new MimeMessage(mailSession);
            MimeMessageHelper helper = new MimeMessageHelper(msg, true, "utf-8");
            helper.setFrom(emailSetting.getFrom_address());
            helper.setTo(toAddress);
            helper.setSubject(subject);
            helper.setText(text, true);
            transport.connect();
            transport.sendMessage(msg,
View Full Code Here

    public void sendHtmlMail(String from, String[] to, String subject,
            String text, String[] fileNames, File[] files) throws Exception {
        List<EmailSetting> emailSettings = baseService
                .getAllObjects(EmailSetting.class.getSimpleName());
        EmailSetting emailSetting = null;
        if (emailSettings != null && emailSettings.size() > 0) {
            emailSetting = emailSettings.get(0);
        } else {
            return;
        }
        if (from == null) {
            from = emailSetting.getFrom_address();
        }
        Session mailSession = createSmtpSession(emailSetting);

        if (mailSession != null) {
            Transport transport = mailSession.getTransport();
View Full Code Here

TOP

Related Classes of com.gcrm.domain.EmailSetting

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.