Tôi đang cố gắng dọn dẹp tệp web.config của chúng tôi sao cho mỗi công cụ cụ thể triển khai không được lưu giữ trong cấu hình chính. Tôi đã quản lý với các chuỗi kết nối và một số các mailSettings
, nhưng tôi cần thuộc tính from
cũng như các configSource
, nhưng điều này dường như không được phép.Làm cách nào để sử dụng mailSettings smtp với cả thuộc tính configSource và các thuộc tính?
Hiện nay tôi có điều này:
web.config:
<system.net>
<mailSettings >
<smtp configSource="email.config" from="[email protected]" />
</mailSettings>
<defaultProxy>
<proxy bypassonlocal="True" usesystemdefault="False" />
</defaultProxy>
</system.net>
email.config
<network host="myhost" password="" userName="" />
Lý tưởng nhất là tôi sẽ có thiết lập configSource
ở hai mailSettings
hoặc system.net
, nhưng điều này không được hỗ trợ.
Có cách nào tốt hơn để thực hiện việc này không?
Bạn đã giúp tôi ít nhất là nó đáng giá! :) –