「JMail を使用せず、Asp.Net 認証と SMTP でメールを送信します。」の版間の差分
(同じ利用者による、間の7版が非表示) | |||
1行目: | 1行目: | ||
+ | <span data-link_translate_ja_title="JMail を使用せず、Asp.Net 認証と SMTP でメールを送信します。" data-link_translate_ja_url="JMail を使用せず、Asp.Net 認証と SMTP でメールを送信します。"></span>[[:ja:JMail を使用せず、Asp.Net 認証と SMTP でメールを送信します。]][[ja:JMail を使用せず、Asp.Net 認証と SMTP でメールを送信します。]] | ||
+ | <span data-link_translate_he_title="שלחו מייל עם SMTP עם Asp.Net אימות ללא שימוש JMail" data-link_translate_he_url="%D7%A9%D7%9C%D7%97%D7%95+%D7%9E%D7%99%D7%99%D7%9C+%D7%A2%D7%9D+SMTP+%D7%A2%D7%9D+Asp.Net+%D7%90%D7%99%D7%9E%D7%95%D7%AA+%D7%9C%D7%9C%D7%90+%D7%A9%D7%99%D7%9E%D7%95%D7%A9+JMail"></span>[[:he:שלחו מייל עם SMTP עם Asp.Net אימות ללא שימוש JMail]][[he:שלחו מייל עם SMTP עם Asp.Net אימות ללא שימוש JMail]] | ||
+ | <span data-link_translate_ro_title="Trimite e-mail cu SMTP cu Asp.Net autentificare fără utilizarea JMail" data-link_translate_ro_url="Trimite+e-mail+cu+SMTP+cu+Asp.Net+autentificare+f%C4%83r%C4%83+utilizarea+JMail"></span>[[:ro:Trimite e-mail cu SMTP cu Asp.Net autentificare fără utilizarea JMail]][[ro:Trimite e-mail cu SMTP cu Asp.Net autentificare fără utilizarea JMail]] | ||
+ | <span data-link_translate_ru_title="Отправка электронной почты с SMTP с проверкой подлинности Asp.Net без использования JMail" data-link_translate_ru_url="%D0%9E%D1%82%D0%BF%D1%80%D0%B0%D0%B2%D0%BA%D0%B0+%D1%8D%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D0%BD%D0%BD%D0%BE%D0%B9+%D0%BF%D0%BE%D1%87%D1%82%D1%8B+%D1%81+SMTP+%D1%81+%D0%BF%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D0%BA%D0%BE%D0%B9+%D0%BF%D0%BE%D0%B4%D0%BB%D0%B8%D0%BD%D0%BD%D0%BE%D1%81%D1%82%D0%B8+Asp.Net+%D0%B1%D0%B5%D0%B7+%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F+JMail"></span>[[:ru:Отправка электронной почты с SMTP с проверкой подлинности Asp.Net без использования JMail]][[ru:Отправка электронной почты с SMTP с проверкой подлинности Asp.Net без использования JMail]] | ||
+ | <span data-link_translate_pl_title="Wyślij e-mail z SMTP z Asp.Net uwierzytelniania bez użycia JMail" data-link_translate_pl_url="Wy%C5%9Blij+e-mail+z+SMTP+z+Asp.Net+uwierzytelniania+bez+u%C5%BCycia+JMail"></span>[[:pl:Wyślij e-mail z SMTP z Asp.Net uwierzytelniania bez użycia JMail]][[pl:Wyślij e-mail z SMTP z Asp.Net uwierzytelniania bez użycia JMail]] | ||
+ | <span data-link_translate_ar_title="إرسال البريد الإلكتروني مع SMTP مع مصادقة Asp.Net بدون استخدام جميل" data-link_translate_ar_url="%D8%A5%D8%B1%D8%B3%D8%A7%D9%84+%D8%A7%D9%84%D8%A8%D8%B1%D9%8A%D8%AF+%D8%A7%D9%84%D8%A5%D9%84%D9%83%D8%AA%D8%B1%D9%88%D9%86%D9%8A+%D9%85%D8%B9+SMTP+%D9%85%D8%B9+%D9%85%D8%B5%D8%A7%D8%AF%D9%82%D8%A9+Asp.Net+%D8%A8%D8%AF%D9%88%D9%86+%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85+%D8%AC%D9%85%D9%8A%D9%84"></span>[[:ar:إرسال البريد الإلكتروني مع SMTP مع مصادقة Asp.Net بدون استخدام جميل]][[ar:إرسال البريد الإلكتروني مع SMTP مع مصادقة Asp.Net بدون استخدام جميل]] | ||
+ | <span data-link_translate_zh_title="不使用 JMail 发送电子邮件的 SMTP 与 Asp.Net 身份验证" data-link_translate_zh_url="%E4%B8%8D%E4%BD%BF%E7%94%A8+JMail+%E5%8F%91%E9%80%81%E7%94%B5%E5%AD%90%E9%82%AE%E4%BB%B6%E7%9A%84+SMTP+%E4%B8%8E+Asp.Net+%E8%BA%AB%E4%BB%BD%E9%AA%8C%E8%AF%81"></span>[[:zh:不使用 JMail 发送电子邮件的 SMTP 与 Asp.Net 身份验证]][[zh:不使用 JMail 发送电子邮件的 SMTP 与 Asp.Net 身份验证]] | ||
+ | <span data-link_translate_de_title="Senden Sie e-Mail mit SMTP mit Authentifizierung ASP ohne JMail" data-link_translate_de_url="Senden+Sie+e-Mail+mit+SMTP+mit+Authentifizierung+ASP+ohne+JMail"></span>[[:de:Senden Sie e-Mail mit SMTP mit Authentifizierung ASP ohne JMail]][[de:Senden Sie e-Mail mit SMTP mit Authentifizierung ASP ohne JMail]] | ||
<span data-link_translate_nl_title="Stuur e-mail met SMTP met Asp.Net-verificatie zonder gebruik te maken van JMail" data-link_translate_nl_url="Stuur+e-mail+met+SMTP+met+Asp.Net-verificatie+zonder+gebruik+te+maken+van+JMail"></span>[[:nl:Stuur e-mail met SMTP met Asp.Net-verificatie zonder gebruik te maken van JMail]][[nl:Stuur e-mail met SMTP met Asp.Net-verificatie zonder gebruik te maken van JMail]] | <span data-link_translate_nl_title="Stuur e-mail met SMTP met Asp.Net-verificatie zonder gebruik te maken van JMail" data-link_translate_nl_url="Stuur+e-mail+met+SMTP+met+Asp.Net-verificatie+zonder+gebruik+te+maken+van+JMail"></span>[[:nl:Stuur e-mail met SMTP met Asp.Net-verificatie zonder gebruik te maken van JMail]][[nl:Stuur e-mail met SMTP met Asp.Net-verificatie zonder gebruik te maken van JMail]] | ||
<span data-link_translate_it_title="Inviare email con SMTP con autenticazione Asp.Net senza utilizzare JMail" data-link_translate_it_url="Inviare+email+con+SMTP+con+autenticazione+Asp.Net+senza+utilizzare+JMail"></span>[[:it:Inviare email con SMTP con autenticazione Asp.Net senza utilizzare JMail]][[it:Inviare email con SMTP con autenticazione Asp.Net senza utilizzare JMail]] | <span data-link_translate_it_title="Inviare email con SMTP con autenticazione Asp.Net senza utilizzare JMail" data-link_translate_it_url="Inviare+email+con+SMTP+con+autenticazione+Asp.Net+senza+utilizzare+JMail"></span>[[:it:Inviare email con SMTP con autenticazione Asp.Net senza utilizzare JMail]][[it:Inviare email con SMTP con autenticazione Asp.Net senza utilizzare JMail]] |
2017年2月9日 (木) 18:05時点における最新版
ja:JMail を使用せず、Asp.Net 認証と SMTP でメールを送信します。
he:שלחו מייל עם SMTP עם Asp.Net אימות ללא שימוש JMail
ro:Trimite e-mail cu SMTP cu Asp.Net autentificare fără utilizarea JMail
ru:Отправка электронной почты с SMTP с проверкой подлинности Asp.Net без использования JMail
pl:Wyślij e-mail z SMTP z Asp.Net uwierzytelniania bez użycia JMail
ar:إرسال البريد الإلكتروني مع SMTP مع مصادقة Asp.Net بدون استخدام جميل
zh:不使用 JMail 发送电子邮件的 SMTP 与 Asp.Net 身份验证
de:Senden Sie e-Mail mit SMTP mit Authentifizierung ASP ohne JMail
nl:Stuur e-mail met SMTP met Asp.Net-verificatie zonder gebruik te maken van JMail
it:Inviare email con SMTP con autenticazione Asp.Net senza utilizzare JMail
pt:Enviar e-mail com SMTP com autenticação do Asp.Net sem usar o JMail
es:Enviar correo electrónico con SMTP con autenticación de Asp.Net sin usar JMail
en:Send email with SMTP with Asp.Net authentication without using JMail
fr:Envoyer un email avec authentification SMTP avec Asp.Net sans utiliser JMail
この記事は、自動翻訳ソフトウェアで行うからです。 記事のソースはここを参照してくださいすることができます。
私たちにあなたの処分で JMail コンポーネント私たち hostings からあなたのメールを送ることができます。 このコンポーネントは、単にこれらのメールの出荷に必要な SMTP 認証を使用することができます (相談する 次の記事)
ただし、この認証と JMail を使用せずメールの送信を実行できます。
ここでは、使用できるコードの例 :
<%@ Page Language="C#" %>
<%@ Import Namespace="System.Net" %>
<%@ Import Namespace="System.Net.Mail" %>
<script runat="server">
protected void Page_Load(object sender, EventArgs e)
{
SendMail();
}
void SendMail()
{
MailMessage NetMail = new MailMessage();
SmtpClient MailClient = new SmtpClient();
// Serveur à partir duquel seront envoyés les mails
string ThisHost = "localhost";
// Nom d'utilisateur pour envoyer les mails (votre adresse mail dans le cadre de nos hébergements mutualisés)
string ThisUsername = @"utilisateur@mondomaine.fr";
// Mot de passe de la boite mail utilisée plus ci-dessus
string ThisPassword = "Osef412";
// Port du serveur de messagerie (587 pour le serveur SMTP par défaut sur nos offre mutualisées)
int ThisPort = 587;
// Adresse de l'expéditeur du mail
string EmailSender = "mondomaine.fr <utilisateur@mondomaine.fr>";
// Destinataire du mail que vous souhaitez envoyer
string EmailRecipient = "DUPONT ROGER <dupont@roger.com>";
NetMail.From = new MailAddress(EmailSender);
NetMail.To.Add(new MailAddress(EmailRecipient));
NetMail.IsBodyHtml = false;
NameValueCollection NVCSrvElements = Request.ServerVariables;
string[] InstanceID = NVCSrvElements.GetValues("INSTANCE_ID");
NetMail.Headers.Add("Message-Id", "<" + Guid.NewGuid().ToString() + "@mondomaine.fr>");
NetMail.Headers.Add("X-Instance-ID", Convert.ToString(InstanceID[0]));
// Sujet du mail que vous désirez envoyer
NetMail.Subject = "Test";
// Contenu du mail
NetMail.Body = "Cet email a été envoyé à " + DateTime.Now.ToLongTimeString();
// On désactive le SSL pour l'envoi du mail
MailClient.EnableSsl = false;
NetworkCredential myCredentials = new NetworkCredential(ThisUsername, ThisPassword);
MailClient.Credentials = myCredentials;
MailClient.DeliveryMethod = SmtpDeliveryMethod.Network;
MailClient.Host = ThisHost;
MailClient.Port = ThisPort;
try {
MailClient.Send(NetMail);
Response.Write("Mail envoyé avec succès");
} catch (Exception ex) {
Response.Write("<pre>" + ex + "</pre>");
}
NetMail.Dispose();
NetMail = null;
MailClient = null;
}
</script>
コメントの自動更新を有効化