問題タブ [mailsettings]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 構成ファイル MailSettings を PropertyGrid に追加します
提供された app.config ファイルを編集できる簡単な小さな WinForms アプリを構築するのに忙しいです。クラスのラッパーを作成し、System.Configuration.Configuration
変更したいプロパティのみを公開しました。AppSettings
とConnectionStrings
(を使用して)を実行しましたがSqlConnectionStringBuilder
、現在は に移動してsystem.net/mailSettings
います。
私の現在の構造の要点は次のとおりです。
構成ファイルから MailSettings を取得できました。
しかし、これは簡単なアプリであることを意図していたので、1 つの小さなセクションのためだけに TypeConverter と UITypeEditor 全体を書き出すのに時間を費やす準備ができていません。
必要なものは、smtp 設定、配信方法、受け取り場所 (配信方法が指定されている場合はディレクトリ)、ssl、ユーザー名、パスワード... であることがわかります。
私の質問:プラグ アンド プレイできる MailSettings 用の既存の PropertyGrid エディターはありますか?それとも、弾丸をかじって独自のものを展開する必要がありますか?
c# - 別のアドレスを使用してメールを送信する
すでにメール サービスを利用していますが、このサービスは多くのサービスで使用されているため、別のアドレスを使用する必要があります。今、私はうまく動作するこのコードを持っています:
したがって、デフォルトでは mailSettings を使用する必要がありますが、プロパティ mail.From != null の場合、そのメールで送信する必要があります。
ありがとう
c# - SMTP mailSetting に送信とピックアップの両方のディレクトリ方式を使用する
私が取り組んでいる現在のシステムには、以下のように Web.config でこの構成の電子メール送信機能があります
表示されている構成には 2 つの方法がありますが、一度に 1 つの方法しか有効にできません。そうしないと、システムを実行しようとするとエラーが発生します。
質問: 両方の方法を同時に機能させる構成または設定はありますか? メールを送信するだけでなく、メールをピックアップして、指定したフォルダーにドロップします。
ファイルを手動で作成しStreamWriter
てフォルダーに保存することはできましたが、それを処理するには追加のコードが必要です。