কম্পিউটার টিউটোরিয়াল

JSP পেজ থেকে HTML ভিত্তিক ইমেইল পাঠানো

এখানে আপনার মেশিন থেকে একটি HTML ইমেইল পাঠানোর উদাহরণ দেওয়া হলো। ধরে নেওয়া হয়েছে আপনার localhost ইন্টারনেটের সাথে সংযুক্ত এবং ইমেইল পাঠাতে সক্ষম। Java Email API package এবং JAF package-এর সব জার ফাইল CLASSPATH-এ আছে তা নিশ্চিত করুন।

এই উদাহরণটি আগেরটির মতোই, fark শুধু এখানে আমরা setContent() মেথড ব্যবহার করছি যার দ্বিতীয় আর্গুমেন্ট "text/html" যাতে HTML কন্টেন্ট মেসেজে অন্তর্ভুক্ত থাকে বলে।

এই উদাহরণ দিয়ে আপনি যত বড় HTML কন্টেন্ট চান পাঠাতে পারেন।

উদাহরণ: SendHTMLEmail.jsp

<%@ page import = "java.io.*,java.util.*,javax.mail.*"%> 
<%@ page import = "javax.mail.internet.*,javax.activation.*"%> 
<%@ page import = "javax.servlet.http.*,javax.servlet.*" %> 
<% 
    String result; 
    String to = "abcd@gmail.com"; 
    String from = "mcmohd@gmail.com"; 
    String host = "localhost"; 
    Properties properties = System.getProperties(); 
    properties.setProperty("mail.smtp.host", host); 
    Session mailSession = Session.getDefaultInstance(properties); 
    
    try { 
        MimeMessage message = new MimeMessage(mailSession); 
        message.setFrom(new InternetAddress(from)); 
        message.addRecipient(Message.RecipientType.TO, new InternetAddress(to)); 
        message.setSubject("This is the Subject Line!"); 
        // আসল HTML মেসেজ পাঠান, যত বড় চান 
        message.setContent("<h1>This is actual message</h1>", "text/html"); 
        Transport.send(message); 
        result = "Sent message successfully...."; 
    } catch (MessagingException mex) { 
        mex.printStackTrace(); 
        result = "Error: unable to send message...."; 
    } 
%> 
<html> 
    <head> 
        <title>Send HTML Email using JSP</title> 
    </head> 
    <body> 
        <center> 
            <h1>Send Email using JSP</h1> 
        </center> 
        <p align = "center"> 
            <% out.println("Result: " + result + "\n"); %> 
        </p> 
    </body> 
</html>
  1. JavaMail API ব্যবহার করে Android-এ ইমেইল পাঠানো

  2. HTML ফর্ম ব্যবহার করে ইমেইল কীভাবে পাঠাবেন?

  3. ইমেইল পাঠানোর পূর্ণ গাইড: নতুনদের জন্য টিপস এবং সেরা অনুশীলন

  4. এক্সেল থেকে তারিখ-ভিত্তিক ইমেইল স্বয়ংক্রিয়ভাবে পাঠান: ৩টি প্রমাণিত পদ্ধতি