يصف مثال هذه المقالة كيفية استخدام الربيع لإرسال البريد في Java. شاركها مع الجميع لتكون مرجعا لك. التفاصيل هي كما يلي:
وهنا أستفيد من مزايا الآخرين وبعض المعالجة الخاصة بي، وأكتب الكود التالي:
اختبار الحزمة;استيراد java.util.Properties;import javax.mail.MessagingException;import javax.mail.internet.MimeMessage;import org.springframework.mail.SimpleMailMessage;import org.springframework.mail.javamail.JavaMailSenderImpl;import org.springframework .mail.javamail.MimeMessageHelper;/** * يرسل هذا النوع من الاختبارات رسائل بريد إلكتروني بسيطة مباشرة عبر البريد الإلكتروني * * @author Administrator * */public class SingleMailSend { public static void main(String args[]) throws MessagingException { JavaMailSenderImpl senderImpl = new JavaMailSenderImpl(); // senderImpl.setHost("smtp.163.com"); senderImpl.setHost("smtp.qq.com"); // إنشاء رسالة بريدية // SimpleMailMessage mailMessage = new SimpleMailMessage(); 8")؛ // تعيين المستلمين وإرسال رسائل البريد الإلكتروني الجماعية String[] array = new String[] {"[email protected]"، "[email protected]"}؛ helper.setTo(array); //mailMessage.setTo("[email protected]"); helper.setFrom("[email protected] "); helper.setSubject("هذا هو موضوعي!"); helper.setText("<p style='color:red;'>هذا هو المحتوى الخاص بي! </p>"،true)؛ // أضف مرفق ClassPathResource Resource = new ClassPathResource("test.jpg"); helper.addAttachment("hello.jpg"، Resource);// قم بتعيين اسم المستخدم وفقًا لحالتك الخاصة // senderImpl.setUsername("[email protected]"); senderImpl.setUsername("[email protected]"); senderImpl.setPassword("كلمة المرور الخاصة بك"); // قم بتعيين كلمة المرور وفقًا لحالتك /* Propertiesprop = new Properties(); smtp.auth ", " true "); // اضبط هذه المعلمة على true للسماح للخادم بالمصادقة والتحقق مما إذا كان اسم المستخدم وكلمة المرور صحيحين Prop.put(" mail.smtp.timeout ", " 25000 "); senderImpl.setJavaMailProperties(prop);*/ // إرسال البريد senderImpl.send(mailMessage); System.out.println(" تم إرسال البريد بنجاح.. "); }}
آمل أن تكون هذه المقالة مفيدة لبرمجة جافا للجميع.