You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
/// <summary>Gets a value indicating whether SSL is Enabled for SMTP.</summary>
258
-
/// <param name="portalId">The portal ID.</param>
259
-
/// <returns>Whether SSL is enabled for SMTP in the given portal.</returns>
260
-
publicboolEnableSmtpSsl(intportalId);
261
-
262
-
/// <summary>Gets the currently configured SMTP OAuth provider if existing, for the current portal if portal SMTP enabled, otherwise for the installation.</summary>
263
-
/// <param name="portalId">The portal ID.</param>
264
-
/// <returns>The name of the SMTP OAuth provider.</returns>
265
-
publicstringSmtpAuthProvider(intportalId);
266
-
267
-
/// <summary>Gets the SMTP Authentication type.</summary>
268
-
/// <param name="portalId">The portal ID.</param>
269
-
/// <returns>The authentication type indicator, <c>"1"</c> for basic auth, <c>"2"</c> for NTLM auth, <c>"3"</c> for OAuth, any other value for anonymous auth.</returns>
270
-
publicstringSmtpAuthentication(intportalId);
271
-
272
-
/// <summary>Gets the SMTP Password.</summary>
273
-
/// <param name="portalId">The portal ID.</param>
274
-
/// <returns>The SMTP password.</returns>
275
-
publicstringSmtpPassword(intportalId);
276
-
277
-
/// <summary>Gets the SMTP Server.</summary>
278
-
/// <param name="portalId">The portal ID.</param>
279
-
/// <returns>The SMTP server.</returns>
280
-
publicstringSmtpServer(intportalId);
281
-
282
-
/// <summary>Gets the SMTP Username.</summary>
283
-
/// <param name="portalId">The portal ID.</param>
284
-
/// <returns>The SMTP username.</returns>
285
-
publicstringSmtpUsername(intportalId);
286
-
287
-
/// <summary>Gets the SMTP Connection Limit.</summary>
288
-
/// <param name="portalId">The portal ID.</param>
289
-
/// <returns>The SMTP connection limit.</returns>
290
-
publicintSmtpConnectionLimit(intportalId);
291
-
292
-
/// <summary>Gets the SMTP MaxIdleTime.</summary>
293
-
/// <param name="portalId">The portal ID.</param>
294
-
/// <returns>The SMTP maximum idle time.</returns>
295
-
publicTimeSpanSmtpMaxIdleTime(intportalId);
296
-
297
-
/// <summary>Gets a value indicating whether SMTP information is stored at the portal level.</summary>
298
-
/// <param name="portalId">The portal ID.</param>
299
-
/// <returns>Whether SMTP information is stored per portal.</returns>
/// <summary>Gets the currently configured mail OAuth provider if existing, for the current portal if portal mail enabled, otherwise for the installation.</summary>
18
+
/// <param name="portalId">The portal ID.</param>
19
+
/// <returns>The name of the mail OAuth provider.</returns>
20
+
publicstringGetAuthProvider(intportalId);
21
+
22
+
/// <summary>Gets the mail Authentication type.</summary>
23
+
/// <param name="portalId">The portal ID.</param>
24
+
/// <returns>The authentication type indicator, <c>"1"</c> for basic auth, <c>"2"</c> for NTLM auth, <c>"3"</c> for OAuth, any other value for anonymous auth.</returns>
25
+
publicstringGetAuthentication(intportalId);
26
+
27
+
/// <summary>Gets the mail Password.</summary>
28
+
/// <param name="portalId">The portal ID.</param>
29
+
/// <returns>The mail password.</returns>
30
+
publicstringGetPassword(intportalId);
31
+
32
+
/// <summary>Gets the mail Server.</summary>
33
+
/// <param name="portalId">The portal ID.</param>
34
+
/// <returns>The mail server.</returns>
35
+
publicstringGetServer(intportalId);
36
+
37
+
/// <summary>Gets the mail Username.</summary>
38
+
/// <param name="portalId">The portal ID.</param>
39
+
/// <returns>The mail username.</returns>
40
+
publicstringGetUsername(intportalId);
41
+
42
+
/// <summary>Gets the mail Connection Limit.</summary>
43
+
/// <param name="portalId">The portal ID.</param>
44
+
/// <returns>The mail connection limit.</returns>
45
+
publicintGetConnectionLimit(intportalId);
46
+
47
+
/// <summary>Gets the mail MaxIdleTime.</summary>
48
+
/// <param name="portalId">The portal ID.</param>
49
+
/// <returns>The mail maximum idle time.</returns>
50
+
publicTimeSpanGetMaxIdleTime(intportalId);
51
+
52
+
/// <summary>Gets a value indicating whether mail information is stored at the portal level.</summary>
53
+
/// <param name="portalId">The portal ID.</param>
54
+
/// <returns>Whether mail information is stored per portal.</returns>
/// <summary>Contains most of the host settings.</summary>
22
22
[Serializable]
23
-
[DnnDeprecated(10,0,2,"Use DotNetNuke.Abstractions.Application.IHostSettings via dependency injection")]
23
+
[DnnDeprecated(10,0,2,"Use DotNetNuke.Abstractions.Application.IHostSettings or DotNetNuke.Abstractions.Application.IMailSettings via dependency injection")]
0 commit comments