Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

nhúng hình ảnh vào email html

Cố gắng chèn trực tiếp, bằng cách này, bạn có thể chèn nhiều hình ảnh vào các vị trí khác nhau trong email.

<img src="data:image/jpg;base64,{{base64-data-string here}}" />

Và để làm cho bài đăng này hữu ích cho những người khác:Nếu bạn không có chuỗi dữ liệu base64, hãy tạo một chuỗi dễ dàng tại:http://www.motobit.com/util/base64-decoder-encoder.asp từ tệp hình ảnh .

Mã nguồn email trông giống như thế này, nhưng tôi thực sự không thể cho bạn biết ranh giới đó dùng để làm gì:

 To: [email protected]
 Subject: ...
 Content-Type: multipart/related;
 boundary="------------090303020209010600070908"

This is a multi-part message in MIME format.
--------------090303020209010600070908
Content-Type: text/html; charset=ISO-8859-15
Content-Transfer-Encoding: 7bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-15">
  </head>
  <body bgcolor="#ffffff" text="#000000">
    <img src="cid:part1.06090408.01060107" alt="">
  </body>
</html>

--------------090303020209010600070908
Content-Type: image/png;
 name="moz-screenshot.png"
Content-Transfer-Encoding: base64
Content-ID: <part1.06090408.01060107>
Content-Disposition: inline;
 filename="moz-screenshot.png"

[base64 image data here]

--------------090303020209010600070908--

// CHỈNH SỬA:Ồ, tôi chỉ nhận ra nếu bạn chèn đoạn mã đầu tiên từ bài đăng của tôi để viết email bằng sấm sét, thì Thunderbird sẽ tự động thay đổi mã html để trông khá giống với mã thứ hai trong bài đăng của tôi.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQLcl để chuyển dữ liệu từ Oracle sang PostgreSQL hoặc YugabyteDB 🅾🐘🚀

  2. % Type có nghĩa là gì trong Oracle sql?

  3. Điều gì có thể gây ra lỗi ORA-12519 không liên tục (TNS:không tìm thấy trình xử lý thích hợp)

  4. Câu lệnh FORALL với mệnh đề giá trị-OF Bound trong cơ sở dữ liệu Oracle

  5. Chuỗi kết nối Oracle không có tệp tnsnames.ora