Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

459 lines
15 KiB
C#

using System;
using System.Collections.Specialized;
using System.Net.Mime;
using System.Text;
using Cpp2IlInjected;
namespace System.Net.Mail
{
/// <summary>Represents an email message that can be sent using the <see cref="T:System.Net.Mail.SmtpClient" /> class.</summary>
// Token: 0x020002B7 RID: 695
[Token(Token = "0x20002B7")]
public class MailMessage : IDisposable
{
/// <summary>Initializes an empty instance of the <see cref="T:System.Net.Mail.MailMessage" /> class.</summary>
// Token: 0x06001247 RID: 4679 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001247")]
[Address(RVA = "0x8A8210", Offset = "0x8A7210", VA = "0x1808A8210")]
public MailMessage()
{
}
/// <summary>Gets the attachment collection used to store alternate forms of the message body.</summary>
/// <returns>A writable <see cref="T:System.Net.Mail.AlternateViewCollection" />.</returns>
// Token: 0x170003B5 RID: 949
// (get) Token: 0x06001248 RID: 4680 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003B5")]
public AlternateViewCollection AlternateViews
{
[Token(Token = "0x6001248")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
get
{
return null;
}
}
/// <summary>Gets the attachment collection used to store data attached to this email message.</summary>
/// <returns>A writable <see cref="T:System.Net.Mail.AttachmentCollection" />.</returns>
// Token: 0x170003B6 RID: 950
// (get) Token: 0x06001249 RID: 4681 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003B6")]
public AttachmentCollection Attachments
{
[Token(Token = "0x6001249")]
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
get
{
return null;
}
}
/// <summary>Gets the address collection that contains the blind carbon copy (BCC) recipients for this email message.</summary>
/// <returns>A writable <see cref="T:System.Net.Mail.MailAddressCollection" /> object.</returns>
// Token: 0x170003B7 RID: 951
// (get) Token: 0x0600124A RID: 4682 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003B7")]
public MailAddressCollection Bcc
{
[Token(Token = "0x600124A")]
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
get
{
return null;
}
}
/// <summary>Gets or sets the message body.</summary>
/// <returns>A <see cref="T:System.String" /> value that contains the body text.</returns>
// Token: 0x170003B8 RID: 952
// (get) Token: 0x0600124B RID: 4683 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x0600124C RID: 4684 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003B8")]
public string Body
{
[Token(Token = "0x600124B")]
[Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0")]
get
{
return null;
}
[Token(Token = "0x600124C")]
[Address(RVA = "0x8A8630", Offset = "0x8A7630", VA = "0x1808A8630")]
set
{
}
}
// Token: 0x170003B9 RID: 953
// (get) Token: 0x0600124D RID: 4685 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003B9")]
internal ContentType BodyContentType
{
[Token(Token = "0x600124D")]
[Address(RVA = "0x8A8420", Offset = "0x8A7420", VA = "0x1808A8420")]
get
{
return null;
}
}
// Token: 0x170003BA RID: 954
// (get) Token: 0x0600124E RID: 4686 RVA: 0x000087D8 File Offset: 0x000069D8
[Token(Token = "0x170003BA")]
internal TransferEncoding ContentTransferEncoding
{
[Token(Token = "0x600124E")]
[Address(RVA = "0x8A84E0", Offset = "0x8A74E0", VA = "0x1808A84E0")]
get
{
return TransferEncoding.QuotedPrintable;
}
}
/// <summary>Gets or sets the encoding used to encode the message body.</summary>
/// <returns>An <see cref="T:System.Text.Encoding" /> applied to the contents of the <see cref="P:System.Net.Mail.MailMessage.Body" />.</returns>
// Token: 0x170003BB RID: 955
// (get) Token: 0x0600124F RID: 4687 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003BB")]
public Encoding BodyEncoding
{
[Token(Token = "0x600124F")]
[Address(RVA = "0x4177C0", Offset = "0x4167C0", VA = "0x1804177C0")]
get
{
return null;
}
}
/// <summary>Gets the address collection that contains the carbon copy (CC) recipients for this email message.</summary>
/// <returns>A writable <see cref="T:System.Net.Mail.MailAddressCollection" /> object.</returns>
// Token: 0x170003BC RID: 956
// (get) Token: 0x06001250 RID: 4688 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003BC")]
public MailAddressCollection CC
{
[Token(Token = "0x6001250")]
[Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0")]
get
{
return null;
}
}
/// <summary>Gets or sets the from address for this email message.</summary>
/// <returns>A <see cref="T:System.Net.Mail.MailAddress" /> that contains the from address information.</returns>
// Token: 0x170003BD RID: 957
// (get) Token: 0x06001251 RID: 4689 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x06001252 RID: 4690 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003BD")]
public MailAddress From
{
[Token(Token = "0x6001251")]
[Address(RVA = "0x4936E0", Offset = "0x4926E0", VA = "0x1804936E0")]
get
{
return null;
}
[Token(Token = "0x6001252")]
[Address(RVA = "0x55BCE0", Offset = "0x55ACE0", VA = "0x18055BCE0")]
set
{
}
}
/// <summary>Gets the email headers that are transmitted with this email message.</summary>
/// <returns>A <see cref="T:System.Collections.Specialized.NameValueCollection" /> that contains the email headers.</returns>
// Token: 0x170003BE RID: 958
// (get) Token: 0x06001253 RID: 4691 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003BE")]
public NameValueCollection Headers
{
[Token(Token = "0x6001253")]
[Address(RVA = "0x417710", Offset = "0x416710", VA = "0x180417710")]
get
{
return null;
}
}
/// <summary>Gets or sets a value indicating whether the mail message body is in HTML.</summary>
/// <returns>
/// <see langword="true" /> if the message body is in HTML; else <see langword="false" />. The default is <see langword="false" />.</returns>
// Token: 0x170003BF RID: 959
// (get) Token: 0x06001254 RID: 4692 RVA: 0x000087F0 File Offset: 0x000069F0
[Token(Token = "0x170003BF")]
public bool IsBodyHtml
{
[Token(Token = "0x6001254")]
[Address(RVA = "0x4D9840", Offset = "0x4D8840", VA = "0x1804D9840")]
get
{
return default(bool);
}
}
/// <summary>Gets or sets the priority of this email message.</summary>
/// <returns>A <see cref="T:System.Net.Mail.MailPriority" /> that contains the priority of this message.</returns>
// Token: 0x170003C0 RID: 960
// (get) Token: 0x06001255 RID: 4693 RVA: 0x00008808 File Offset: 0x00006A08
[Token(Token = "0x170003C0")]
public MailPriority Priority
{
[Token(Token = "0x6001255")]
[Address(RVA = "0x42B830", Offset = "0x42A830", VA = "0x18042B830")]
get
{
return MailPriority.Normal;
}
}
/// <summary>Gets or sets the encoding used for the user-defined custom headers for this email message.</summary>
/// <returns>The encoding used for user-defined custom headers for this email message.</returns>
// Token: 0x170003C1 RID: 961
// (get) Token: 0x06001256 RID: 4694 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003C1")]
public Encoding HeadersEncoding
{
[Token(Token = "0x6001256")]
[Address(RVA = "0x4177B0", Offset = "0x4167B0", VA = "0x1804177B0")]
get
{
return null;
}
}
/// <summary>Gets the list of addresses to reply to for the mail message.</summary>
/// <returns>The list of the addresses to reply to for the mail message.</returns>
// Token: 0x170003C2 RID: 962
// (get) Token: 0x06001257 RID: 4695 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003C2")]
public MailAddressCollection ReplyToList
{
[Token(Token = "0x6001257")]
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")]
get
{
return null;
}
}
/// <summary>Gets or sets the sender's address for this email message.</summary>
/// <returns>A <see cref="T:System.Net.Mail.MailAddress" /> that contains the sender's address information.</returns>
// Token: 0x170003C3 RID: 963
// (get) Token: 0x06001258 RID: 4696 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003C3")]
public MailAddress Sender
{
[Token(Token = "0x6001258")]
[Address(RVA = "0x417680", Offset = "0x416680", VA = "0x180417680")]
get
{
return null;
}
}
/// <summary>Gets or sets the subject line for this email message.</summary>
/// <returns>A <see cref="T:System.String" /> that contains the subject content.</returns>
// Token: 0x170003C4 RID: 964
// (get) Token: 0x06001259 RID: 4697 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x0600125A RID: 4698 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003C4")]
public string Subject
{
[Token(Token = "0x6001259")]
[Address(RVA = "0x4177D0", Offset = "0x4167D0", VA = "0x1804177D0")]
get
{
return null;
}
[Token(Token = "0x600125A")]
[Address(RVA = "0x8A8690", Offset = "0x8A7690", VA = "0x1808A8690")]
set
{
}
}
/// <summary>Gets or sets the encoding used for the subject content for this email message.</summary>
/// <returns>An <see cref="T:System.Text.Encoding" /> that was used to encode the <see cref="P:System.Net.Mail.MailMessage.Subject" /> property.</returns>
// Token: 0x170003C5 RID: 965
// (get) Token: 0x0600125B RID: 4699 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003C5")]
public Encoding SubjectEncoding
{
[Token(Token = "0x600125B")]
[Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640")]
get
{
return null;
}
}
/// <summary>Gets the address collection that contains the recipients of this email message.</summary>
/// <returns>A writable <see cref="T:System.Net.Mail.MailAddressCollection" /> object.</returns>
// Token: 0x170003C6 RID: 966
// (get) Token: 0x0600125C RID: 4700 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003C6")]
public MailAddressCollection To
{
[Token(Token = "0x600125C")]
[Address(RVA = "0x417720", Offset = "0x416720", VA = "0x180417720")]
get
{
return null;
}
}
/// <summary>Releases all resources used by the <see cref="T:System.Net.Mail.MailMessage" />.</summary>
// Token: 0x0600125D RID: 4701 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600125D")]
[Address(RVA = "0x8A7BB0", Offset = "0x8A6BB0", VA = "0x1808A7BB0", Slot = "4")]
public void Dispose()
{
}
/// <summary>Releases the unmanaged resources used by the <see cref="T:System.Net.Mail.MailMessage" /> and optionally releases the managed resources.</summary>
/// <param name="disposing">
/// <see langword="true" /> to release both managed and unmanaged resources; <see langword="false" /> to release only unmanaged resources.</param>
// Token: 0x0600125E RID: 4702 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600125E")]
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "5")]
protected virtual void Dispose(bool disposing)
{
}
// Token: 0x0600125F RID: 4703 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600125F")]
[Address(RVA = "0x8A7E50", Offset = "0x8A6E50", VA = "0x1808A7E50")]
private Encoding GuessEncoding(string s)
{
return null;
}
// Token: 0x06001260 RID: 4704 RVA: 0x00008820 File Offset: 0x00006A20
[Token(Token = "0x6001260")]
[Address(RVA = "0x8A7F00", Offset = "0x8A6F00", VA = "0x1808A7F00")]
internal static TransferEncoding GuessTransferEncoding(Encoding enc)
{
return TransferEncoding.QuotedPrintable;
}
// Token: 0x06001261 RID: 4705 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001261")]
[Address(RVA = "0x8A7FF0", Offset = "0x8A6FF0", VA = "0x1808A7FF0")]
internal static string To2047(byte[] bytes)
{
return null;
}
// Token: 0x06001262 RID: 4706 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001262")]
[Address(RVA = "0x8A7C20", Offset = "0x8A6C20", VA = "0x1808A7C20")]
internal static string EncodeSubjectRFC2047(string s, Encoding enc)
{
return null;
}
// Token: 0x170003C7 RID: 967
// (get) Token: 0x06001263 RID: 4707 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003C7")]
private static Encoding UTF8Unmarked
{
[Token(Token = "0x6001263")]
[Address(RVA = "0x8A8540", Offset = "0x8A7540", VA = "0x1808A8540")]
get
{
return null;
}
}
// Token: 0x04000ACD RID: 2765
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000ACD")]
private AlternateViewCollection alternateViews;
// Token: 0x04000ACE RID: 2766
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000ACE")]
private AttachmentCollection attachments;
// Token: 0x04000ACF RID: 2767
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000ACF")]
private MailAddressCollection bcc;
// Token: 0x04000AD0 RID: 2768
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000AD0")]
private MailAddressCollection replyTo;
// Token: 0x04000AD1 RID: 2769
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4000AD1")]
private string body;
// Token: 0x04000AD2 RID: 2770
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4000AD2")]
private MailPriority priority;
// Token: 0x04000AD3 RID: 2771
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x4000AD3")]
private MailAddress sender;
// Token: 0x04000AD4 RID: 2772
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x4000AD4")]
private MailAddressCollection cc;
// Token: 0x04000AD5 RID: 2773
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x4000AD5")]
private MailAddress from;
// Token: 0x04000AD6 RID: 2774
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x4000AD6")]
private NameValueCollection headers;
// Token: 0x04000AD7 RID: 2775
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x4000AD7")]
private MailAddressCollection to;
// Token: 0x04000AD8 RID: 2776
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x4000AD8")]
private string subject;
// Token: 0x04000AD9 RID: 2777
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x4000AD9")]
private Encoding subjectEncoding;
// Token: 0x04000ADA RID: 2778
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x4000ADA")]
private Encoding bodyEncoding;
// Token: 0x04000ADB RID: 2779
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x4000ADB")]
private Encoding headersEncoding;
// Token: 0x04000ADC RID: 2780
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x4000ADC")]
private bool isHtml;
// Token: 0x04000ADD RID: 2781
[Token(Token = "0x4000ADD")]
private static char[] hex;
// Token: 0x04000ADE RID: 2782
[Token(Token = "0x4000ADE")]
private static Encoding utf8unmarked;
}
}