- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我有一个应用程序可以使用 EWS 从交换中读取电子邮件。我的问题是获取电子邮件的 HTML 版本是一个调用,而获取电子邮件的文本版本是另一个调用。
有没有办法在没有第三方控件的情况下在一次调用中获得两种格式?
最好有一些示例代码。
câu trả lời hay nhất
看看 Exchange Server 开发论坛上的这个帖子,我认为它会回答您的问题。 http://social.technet.microsoft.com/Forums/exchange/en-US/3c95b323-1ba2-4bc5-80bd-f5626707db6a/i-need-the-htmltext-and-the-plaintext-of-the-body-of-an-itemtype?forum=exchangesvrdevelopment
gia hạn
我试过这个,所以我可以提供一个代码示例,结果证明您不必使用扩展属性。默认情况下,EWS 在 EmailMessageSchema.Body 中返回 HTML 格式的正文 - 因此,如果您创建一个属性集以包含 ItemSchema.TextBody 和 EmailMessageSchema.Body,您可以在一次绑定(bind)调用中获得这两种类型。
public static void GetEmail(ExchangeService service, ItemId ItemId)
{
PropertySet propSet = new PropertySet(BasePropertySet.IdOnly, ItemSchema.TextBody, EmailMessageSchema.Body);
EmailMessage message = EmailMessage.Bind(service, ItemId, propSet);
}
这会产生以下 XML 请求:
IdOnly
以及以下响应:
NoError
<!DOCTYPE HTML PUBLIC "-//W3C//DTD
HTML 4.0 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
(Removed the rest of my HTML body)
(Removed my text body)
希望对您有所帮助!咪咪
关于c# - 如何在 C# 中使用 EWS 从 Exchange 获取 HTML 和文本格式的电子邮件正文?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20982851/
Có cách nào để đặt khoảng đệm theo chương trình bằng định dạng Clojure (dựa trên java.util.Formatter) hoặc định dạng cl (dựa trên định dạng của Common Lisp) không? Nếu bạn biết trước
Tôi đang cố gắng tạo một thực thể người dùng cùng với dữ liệu/tệp (định dạng pdf). Tải lên và lưu vào cơ sở dữ liệu thì không sao, nhưng khi tôi đưa người dùng vào người đưa thư và cố gắng gửi phương thức yêu cầu nhận thì nó hiển thị một số dữ liệu tồi tệ trong trường dữ liệu và tôi không thể thấy nó trong cơ sở dữ liệu
Tôi phải chuyển đổi một mảng chuỗi bình thường có giá trị {"STX","ETX"} thành giá trị thập lục phân và tôi sẽ nhận được {2,3} theo http://www.asciitable.com/. câu trả lời nghe có vẻ như bạn muốn có Ma
Tôi muốn định dạng mã của mình nhưng không chắc loại định dạng nào sẽ phù hợp nhất với nhu cầu dự án của mình. Tôi thấy rằng chỉ đối với các dự án phi tiêu và rung (tôi có cả hai), có nhiều tùy chọn để định dạng mã dựng sẵn trong ngôn ngữ/khung lập trình. Phi tiêu: da
Tôi đã thử nhiều mã như thế này Sub DateFixer() Application.ScreenUpdating = False Application.Calculation =
Truy vấn SolrQuery = new SolrQuery(); truy vấn.setQuery("*:*"); truy vấn.add("wt","csv"); máy chủ.truy vấn(truy vấn)
Tôi có một cơ sở dữ liệu có nhiều chuỗi và tôi đã nhận được các bản ghi này từ một truy vấn và tôi đã nhận được dữ liệu ở định dạng này trong QString: "Thứ Hai, ngày 13 tháng 11 năm 2017 09:48:45 +0000" Vì vậy, tôi cần phải dựa trên văn hóa
Tôi có DBGrid Delphi 2007 và tôi muốn người dùng lưu nó ở định dạng Excel mới hơn (OOXML), nhưng tiêu chí của tôi là người dùng không cần cài đặt Excel. Có ai biết bất kỳ thành phần nào đã làm điều này? Có tôi đã tìm kiếm
Tôi đang tạo một trang web dành cho thiết bị di động bên cạnh trang web html thông thường của chúng tôi. Sử dụng đường ray 3.1. Trang web dành cho thiết bị di động được truy cập trong tên miền phụ m.site.com. Tôi đã xác định định dạng di động (Mime::Type.register_alias
Tôi đang cố định dạng tệp xml bằng xmlstarlet nhưng tôi không muốn tạo tệp xml mới. Tôi đã thử xmlstarlet fo --inplace --indent-tab --omit-decl
Tôi có một bảng tính có văn bản ở cột A. Ví dụ A1=MY TEXT1 A2=MY TEXT2 A3=MY TEXT3 A4=MY TEXT4 A5=MY TEXT5 Tôi muốn thêm dấu nháy đơn trước và sau văn bản.
Tôi muốn thực hiện một số chuyển đổi mã nguồn (dọn dẹp danh sách nhập tự động) và tôi muốn giữ lại nhận xét và định dạng. Tôi đã nghe điều gì đó về một trình phân tích cú pháp đang thực hiện việc này, tôi nghĩ đó là trình phân tích cú pháp ghc. Có vẻ như tôi có thể sử dụng hs-src-exts Langu bằng cách trích xuất nội dung từ tệp
Tôi đang làm việc trong Excel và tôi muốn tìm hiểu xem có sự trùng khớp nào trong một bảng dựa trên danh sách trong một bảng khác hay không. Tôi đã dán các giá trị vào một danh sách và muốn trả về các giá trị tương ứng của chúng từ một bảng khác. Các ô chứa chữ cái và số hoạt động tốt (ví dụ: D5765000), nhưng
Tôi có DurationField được xác định trong các mô hình của mình là day0 = models.DurationField('Duration for Monday', default=datetime.time
Tôi đang phát triển các truy vấn WMI cho ứng dụng của mình. Nó cần tìm cổng COM ảo được chỉ định cho VID/PID đã cho. Sử dụng WMI Code Creator tôi đã tìm thấy... Namespace:root\CIMV2 Class:W
Tôi đang cố gắng tìm ra cách sử dụng NSTextList nhưng tìm thấy rất ít thông tin hữu ích trực tuyến ngoại trừ câu hỏi SO này. và bình luận trong blog này tôi đã có thể tạo ra.
Tôi muốn truy vấn bảng all_objects trong đó Last_ddl_time='01 jan 2010' nhưng nó từ chối định dạng ngày... Có ai có thể cho tôi định dạng chính xác của truy vấn không? Câu trả lời hay nhất Như AKF đã nói, bạn nên sử dụng Truunc ngoại trừ
Tôi đang cố triển khai chức năng trò chuyện trong ứng dụng của mình. Tôi đang sử dụng 2 JEditorPane. Một cái được sử dụng để lưu lịch sử trò chuyện và cái còn lại được sử dụng để gửi cuộc trò chuyện đến JEditorPane trước đó. JEditorPane là văn bản/h
Tôi đã tham gia một lớp biên dịch ở trường đại học, lớp này rất nhiều thông tin và thú vị, mặc dù nó cũng có rất nhiều công việc. Bây giờ chúng ta được cung cấp đặc tả ngôn ngữ để triển khai, một điều tôi không học là thiết kế ngôn ngữ. Bây giờ tôi đang nghĩ đến việc tạo ra một ngôn ngữ đồ chơi đơn giản, thú vị mà tôi có thể chơi cùng.
Đã đóng. Câu hỏi này không đáp ứng các nguyên tắc của Stack Overflow. Nó hiện không chấp nhận câu trả lời. Bạn muốn cải thiện vấn đề này? Cập nhật câu hỏi để nó thuộc chủ đề
Tôi là một lập trình viên xuất sắc, rất giỏi!