Shirlleyq

How can i create a auto-email reminder with date and time?

Asked by Shirlleyq 2 years ago auto email responder


Autobot
1

Most Helpful

Most Helpful

 
Here is a quick script that will help you develop a auto reminder sent to specific emails. If you want to specify time, date, and more then you'll need to do a bit more coding.

Code:

$db = mysql_connect('host','dbuser','dbpass');
mysql_select_db('some_database');
$sql = "SELECT name,email_addr from users";
$rs = mysql_query($sql);

while ($row = mysql_fetch_assoc($rs)) {
  $to =  "'" . $row['name'] . "' ";
  $subject = "RE: The subject";
  $message = "Your message goes here";
  $headers = 'From: Info@mysite.com' . "rn" .
     'Reply-To: Info@mysite.com' . "rn" .
     'X-Mailer: AnythingYouWant.0' ;

  // Assuming you have a properly setup mail connection at your hosting account
  $success = mail($to, $subject, $message, $headers);

  // Check $success and process accordingly
}

by Autobot 2 years ago

Xsh
0
 
If you are using JSP, the following code can be used as reference:

Import javax.mail.*;  
import javax.mail.internet.*;  
import java.util.*;  
import javax.activation.*;  
  
public class Mail {  
  
    public static void main(String[] args) {  
        Properties props = System.getProperties();  
        props.setProperty("mail.smtp.host", "smtp.xxx.com");   
        props.put("mail.smtp.auth", "true");  
  
        Session s = Session.getInstance(props);  
        s.setDebug(true);   
        MimeMessage message = new MimeMessage(s);  
        try {    
            InternetAddress from = new InternetAddress("xxx@xxx.com");  
            message.setFrom(from);    
            InternetAddress to = new InternetAddress("xxx@xxx.com");  
            message.setRecipient(Message.RecipientType.TO, to);  
            message.setSubject("test");  
            String content = "Test Content";   
            message.setContent(content, "text/html;charset=UTF-8");  
               
            message.saveChanges();  
            Transport transport = s.getTransport("smtp");  
            transport.connect("smtp.xxx.com", "name", "pwd");  
            transport.sendMessage(message, message.getAllRecipients());  
            transport.close();  
  
        } catch (Exception e) {  
            e.printStackTrace();  
        }  
}  
}
And then use JAVA Time Class to call on

by Xsh 2 years ago

Cy Klassen
0
 
If you are coding your website with PHP, Autobot's answer would work. I'm confused as your question is lacking important details. So, in the off chance that what you ask is less web development related and more emailing related: There are some email scheduling services (?) might suite your needs: LaterGator and LetterMeLater are a couple.

by Cy Klassen 2 years ago

Answer this question

How can i create a auto-email reminder with date and time?

0 errors found:

 
0