ASP.NET ਵੈੱਬ ਪੇਜਜ਼ - ਵੈੱਬਮੇਲ ਵਿਸਤਾਰ

ਵੈੱਬਮੇਲ ਵਿਸਤਾਰ ਦੀ ਵਰਤੋਂ ਨਾਲ, ਤੁਸੀਂ ਵੈੱਬਪੇਜਿਓਂ ਤੋਂ ਈ-ਮੇਲ ਭੇਜਣ ਵਿੱਚ ਅਸਾਨੀ ਨਾਲ ਕਰ ਸਕਦੇ ਹੋ।

ਵਰਣਨ

ਵੈੱਬਮੇਲ ਵਿਸਤਾਰ ਸਮਾਰਟ ਮੇਲ ਟਰਾਂਸਫਰ ਪ੍ਰੋਟੋਕੋਲ (SMTP) ਦੀ ਵਰਤੋਂ ਨਾਲ ਈ-ਮੇਲ ਬਣਾਉਣ ਅਤੇ ਭੇਜਣ ਦਾ ਤਰੀਕਾ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ。

ਉਦਾਹਰਣ

ਦੇਖੋ Web Pages ਈਮੇਲ ਇਸ ਚਾਪ ਵਿੱਚ ਦਿੱਤੇ ਹੋਏ ਉਦਾਹਰਣ

WebMail ਆਬਜੈਕਟ ਰੈਫਰੈਂਸ ਮੈਨੂਅਲ - ਪ੍ਰਤੀਭਾਸ

ਪ੍ਰਤੀਭਾਸ ਵਰਣਨ
EnableSsl ਜੇਕਰ ਸਰਵਰ SSL ਐਂਕਰਿੰਗ ਦਾ ਉਪਯੋਗ ਕਰਦਾ ਹੈ ਤਾਂ True
From ਸੰਦੇਸ਼ਕ ਈਮੇਲ ਠੀਕ ਜੋੜਨ ਜਾਂ ਸੈਟ ਕਰਨ
Password ਸੰਦੇਸ਼ਕ ਈਮੇਲ ਖਾਤੇ ਦੀ ਪਾਸਵਰਡ ਜੋੜਨ ਜਾਂ ਸੈਟ ਕਰਨ
SmtpPort SMTP ਟ੍ਰਾਂਜੈਕਸ਼ਨ ਲਈ ਪੋਰਟ ਜੋੜਨ ਜਾਂ ਸੈਟ ਕਰਨ
SmtpServer ਈਮੇਲ ਸੰਚਾਰ ਲਈ ਈਮੇਲ ਸਰਵਰ ਦਾ ਨਾਮ ਜੋੜਨ ਜਾਂ ਸੈਟ ਕਰਨ
UserName ਈਮੇਲ ਸੰਖਿਆ ਦਾ ਨਾਮ ਜੋੜਨ ਜਾਂ ਸੈਟ ਕਰਨ

WebMail ਰੈਫਰੈਂਸ ਮੈਨੂਅਲ - ਮੇਥਡ

ਮੇਥਡ ਵਰਣਨ
Send() ਸੰਦੇਸ਼ ਨੂੰ ਸੰਚਾਰਕ ਸਰਵਰ ਵਿੱਚ ਭੇਜਣ ਵਾਲੇ ਈਮੇਲ ਸਰਵਰ ਤੱਕ ਭੇਜੇ

Send() ਮੇਥਡ ਦੇ ਇਸ ਪੈਰਾਮੀਟਰ

ਪੈਰਾਮੀਟਰ ਪ੍ਰਕਾਰ ਵਰਣਨ
to ਸਟ੍ਰਿੰਗ ਪ੍ਰਤੀਕਸ਼ਾ ਠੀਕ ਦੇ ਉਪਯੋਗ ਵਾਲੀ ਈਮੇਲ ਠੀਕ; (;) ਵਾਲੇ ਵੱਲੋਂ ਵੰਡਿਆ ਜਾਵੇਗਾ
subject ਸਟ੍ਰਿੰਗ ਵਿਸ਼ੇ ਲਾਈਨ
body ਸਟ੍ਰਿੰਗ ਈਮੇਲ ਦਾ ਬੋਡੀ

ਅਤੇ ਹੋਰ ਵਿਕਲਪਿਤ ਪੈਰਾਮੀਟਰ

ਪੈਰਾਮੀਟਰ ਪ੍ਰਕਾਰ ਵਰਣਨ
from ਸਟ੍ਰਿੰਗ ਸੰਦੇਸ਼ਕ ਠੀਕ
cc ਸਟ੍ਰਿੰਗ ਜਿਸ ਦੇ ਪਾਸ ਈਮੇਲ ਦੀ ਕਾਪੀ ਭੇਜੀ ਜਾਵੇਗੀ; (;) ਵਾਲੇ ਵੱਲੋਂ ਵੰਡਿਆ ਜਾਵੇਗਾ
filesToAttach ਸਮੂਹ ਫਾਈਲ ਦੇ ਨਾਮ ਦੀ ਸਮੂਹ, ਇਹ ਈਮੇਲ ਵਿੱਚ ਜੋੜਣ ਵਾਲੇ ਫਾਈਲ
isBodyHtml ਲਾਜਿਕਲ ਮੁੱਲ ਜੇਕਰ true ਹੈ ਤਾਂ ਈਮੇਲ ਬੋਡੀ ਹੈਲਥ ਫਾਰਮੈਟ ਹੈ
additionalHeaders ਸਮੂਹ ਹੈੱਡਰ ਦੀ ਸਮੂਹ, ਇਹ ਈਮੇਲ ਵਿੱਚ ਜੋੜੀ ਜਾਣ ਵਾਲੀ ਆਮ ਈਮੇਲ ਹੈੱਡਰ ਵਿੱਚ ਜੋੜ ਸਕਦੇ ਹਨ
bcc ਸਟ੍ਰਿੰਗ ਈਮੇਲ 'ਨਾਮ ਨਾਮ' ਦੀ ਕਾਪੀ ਭੇਜਣ ਵਾਲੇ ਹੋਰ ਪ੍ਰਤੀਕਸ਼ਾ ਈਮੇਲ ਠੀਕ
contentEncoding ਸਟ੍ਰਿੰਗ ਈਮੇਲ ਪੂਰਾ ਦੇ ਨਕਸ਼ਣ
headerEncoding ਸਟ੍ਰਿੰਗ ਈਮੇਲ ਹੈੱਡਰ ਦੇ ਨਕਸ਼ਣ
priority ਸਟ੍ਰਿੰਗ ਈਮੇਲ ਦੀ ਪ੍ਰਾਥਮਿਕਤਾ ਸੁਝਾਉਣ ਵਾਲੀ ਮੁੱਲ
replyTo ਸਟ੍ਰਿੰਗ ਪ੍ਰਤੀਕਸ਼ਾ ਈਮੇਲ ਦੇ ਉਪਯੋਗ ਵਾਲੀ ਈਮੇਲ ਠੀਕ

ਤਕਨੀਕੀ ਅੰਕੜਾ

ਨਾਮ ਮੁੱਲ
Class System.Web.Helpers.WebMail
Namespace System.Web.Helpers
Assembly System.Web.Helpers.dll

ਵੈੱਬਮੇਲ ਅਸਿਸਟੈਂਟ ਚਾਲੂ ਕਰੋ

ਜੇਕਰ ਤੁਸੀਂ WebMail ਅਸਿਸਟੈਂਟ ਦਾ ਉਪਯੋਗ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਤੁਹਾਨੂੰ ਇੱਕ SMTP ਸਰਵਰ ਤੱਕ ਪਹੁੰਚਣਾ ਹੋਵੇਗਾ।SMTP ਈਮੇਲ ਦਾ 'ਆਉਟਪੁਟ' ਹਿੱਸਾ ਹੈ।ਤੁਸੀਂ web ਮੁਸਤਕਿਮ ਦਾ ਉਪਯੋਗ ਕਰਦੇ ਹੋ ਤਾਂ ਤੁਹਾਨੂੰ ਸਮਰੱਥ ਹੋ ਸਕਦਾ ਹੈ ਕਿ SMTP ਸਰਵਰ ਦਾ ਨਾਮ ਮਿਲ ਸਕੇ।ਤੁਸੀਂ ਕੰਪਨੀ ਨੈੱਟਵਰਕ ਵਿੱਚ ਹੋ ਤਾਂ ਤੁਹਾਨੂੰ IT ਵਿਭਾਗ ਨੂੰ ਸਵਾਲ ਕਰਕੇ SMTP ਸਰਵਰ ਦਾ ਨਾਮ ਜਾਣਣਾ ਚਾਹੀਦਾ ਹੈ।ਤੁਸੀਂ ਘਰ ਵਿੱਚ ਕੰਮ ਕਰਦੇ ਹੋ ਤਾਂ ਤੁਸੀਂ ਆਮ ਈਮੇਲ ਪ੍ਰਾਵਧਾਨਕਰਤਾ ਦਾ ਉਪਯੋਗ ਕਰ ਸਕਦੇ ਹੋ।

ਈਮੇਲ ਭੇਜਣ ਲਈ, ਤੁਸੀਂ ਇਹ ਜ਼ਰੂਰਤ ਹੋਵੇਗਾ:

  • SMTP ਸਰਵਰ ਦਾ ਨਾਮ
  • ਪੋਰਟ ਨੰਬਰ (ਆਮ ਤੌਰ 'ਤੇ 25)
  • ਈਮੇਲ ਉਪਭੋਗਤਾ ਨਾਮ
  • ਈਮੇਲ ਪਾਸਵਰਡ

ਸਾਈਟ ਰੂਟ ਡਿਰੈਕਟਰੀ ਵਿੱਚ, _AppStart.cshtml ਨਾਮ ਦਾ ਪੰਨਾ ਬਣਾਓ (ਜਾਂ ਸੋਧੋ):

ਹੇਠ ਲਿਖੇ ਕੋਡ ਨੂੰ ਇਸ ਫਾਈਲ ਵਿੱਚ ਲਿਖੋ:

_AppStart.cshtml

@}
WebMail.SmtpServer = "smtp.example.com";
WebMail.SmtpPort = 25;
WebMail.EnableSsl = false;
WebMail.UserName = "support@example.com";
WebMail.Password = "password";
WebMail.From = "john@example.com"
}

ਸਾਈਟ (ਐਪਲੀਕੇਸ਼ਨ) ਦੀ ਹਰ ਸ਼ੁਰੂਆਤ ਵਿੱਚ ਇਸ ਕੋਡ ਨੂੰ ਚਲਾਇਆ ਜਾਵੇਗਾ।ਇਹ ਉਹਨਾਂ ਨੂੰ ਕੰਮ ਕਰਨ ਦਾ ਫੈਸਲਾ ਕਰੇਗਾ WebMail ਆਬਜੈਕਟਅਨੁਸੂਚਿਤ ਕਰੋ。

ਬਦਲੋ:

smtp.example.com ਈਮੇਲ ਭੇਜਣ ਲਈ ਵਰਤਣ ਵਾਲੇ SMTP ਸਰਵਰ ਦਾ ਨਾਮ ਲਈ。

25 SMTP ਸਰਵਰ ਵੱਲੋਂ ਵਰਤਿਆ ਜਾਣ ਵਾਲਾ ਪੋਰਟ ਨੰਬਰ ਲਈ。

false ਜੇਕਰ ਸਰਵਰ ਈਮੇਲ ਭੇਜਣ ਵੇਲੇ ਸੁਰੱਖਿਅਤ ਸੱਟਕੇ ਸੰਪਰਕ ਵਰਤਦਾ ਹੈ ਤਾਂ true ਹੋਵੇ。

support@example.com ਈਮੇਲ ਭੇਜਣ ਲਈ ਵਰਤਣ ਵਾਲੇ SMTP ਈਮੇਲ ਖਾਤੇ ਦੇ ਨਾਮ ਲਈ。

password SMTP ਈਮੇਲ ਖਾਤੇ ਦੇ ਪਾਸਵਰਡ ਲਈ。

john@example ਪ੍ਰੇਰਕ ਮੁੱਲ ਦੀ ਪਛਾਣ ਲਈ。

ਸੁਝਾਅ:ਤੁਸੀਂ AppStart ਫਾਈਲ ਵਿੱਚ WebMail ਆਬਜੈਕਟ ਨੂੰ ਅਨੁਸੂਚਿਤ ਕਰਨਾ ਨਹੀਂ ਪਵੇਗਾ, ਪਰ ਤੁਸੀਂ WebMail.Send() ਮੈਥਡ ਦੀ ਸ਼ੁਰੂਆਤ ਤੋਂ ਪਹਿਲਾਂ ਇਹ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਸੈਟ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ。