技術情報

新着順 人気順

メール送信時に返却されるエラーメールの種類とその対策

メール送信を行っている限り切っても切り離せないのがエラーメール(バウンスメール)です。エラーメールは様々な要因に発生するので、送信元だけの対応では防ぎきれないものでもあります。しかし、その理由次第では対策も可能です。 今回はエラーメールの種…

エンベロープFromとは?確認方法と“なりすまし”リスクへの対策を解説

エンベロープFromとは?基本の仕組みを解説 エンベロープFromの定義と役割 エンベロープFromとは、メール配送時に使用される「送信元アドレス」のことを指します。具体的には、SMTPプロトコルでメールを送信する際に、メールサーバーが使用するアドレスです…

RFC5322: メールの基準を理解する - 必須ヘッダから正規表現まで

RFC(Request for Comments)はインターネット上の通信や技術、運用に関するさまざまな仕様をまとめた文書シリーズになります。Request for Comments - Wikipediaによれば、RFCのコンセプトは1969年に生まれており、現在もコンピュータネットワーク研究者の…

STARTTLSとは?基本の仕組みとトラブル事例を解説

STARTTLSの基本 STARTTLSとは STARTTLSという用語を聞いたことがあるでしょうか。主にメールやFTP、LDAPなどで利用されており、平文で通信しているプロトコルを暗号化するための仕組みです。STARTTLSを利用することで、通信内容が暗号化されるため、第三者に…

メールをJavaScriptだけで送信できるようになるEmailJSの使い方

お問い合わせフォームなどを作る際には、何らかのサーバーサイドの仕組みを用意するのが一般的です。JavaScriptからSMTPサーバーに直接接続できないため、サーバー側でフォームの入力値を受け取って、メールを送信します。 そうした手間を軽減できるのがEmai…

Return-Pathとは?メール配信の信頼性を高める仕組みと設定方法

Return-Pathとは?基本の仕組みと役割 まず最初に、Return-Pathの基本的な仕組みと役割について解説します。 Return-Pathの定義とメール配信における重要性 Return-Pathは、バウンスメール(配信エラー)を適切に管理するためのヘッダー情報であり、送信者の…

AWS Route53でSPFレコードとDKIMレコードを設定する

Customers Mail Cloudを使ってメール配信を行う際に必要なのがドメインに対するSPFレコードとDKIMレコードの設定です。メール配信元が信頼できるのを証明することで、迷惑メールとして処理されるのを防止できます。 各ドメイン管理サービスによって設定方法…

Java でメールを送信する - SMTP & Email Sending API

Customers Mail Cloudではメール送信に際して、SMTPとAPIの二種類を提供しています。昔からの使い慣れたSMTPを使っても良いですし、SMTPのポート制限されている場合でも使えるAPIを利用しても良いでしょう。 今回はこの二つのメール送信方法について、Javaか…

Reactで簡単にメールを作成できるReact Emailの紹介

HTMLメールをイチから作成するのは大変です。Webページのものとは若干仕組みが異なったり、受け取る環境によって表示誤差があります。 そうした問題を解決するためには、フレームワークを使うのが手軽です。今回はReactを使ってHTMLメールを作成できるReact …

HTMLメールに動画を埋め込んで配信する

動画コンテンツが爆発的に増えており、動画共有サイトだけでなく様々な場面で動画を見るようになっています。言葉で説明するよりも分かりやすく、見た目のインパクトも大きいのがメリットです。 そんな動画をHTMLメールに追加して配信する方法を解説します。

メールをRSSフィードに変換するサービス&方法

日々大量に届くニュースレター。メールボックスが一杯になってしまったり、数が多すぎて見ていないという人もいるのではないでしょうか。そんな方に、メールをRSSフィードに変換するサービス、方法を紹介します。

mailtoリンクを作成する時に便利なMailtolink.meの紹介

Webページにてメールクライアントを立ち上げられる mailto: リンクですが、宛先(To)を指定する場合には次のようにします。 mailto:info@smtps.jp しかし、他にもたくさんのパラメータがあるのをご存じでしょうか。今回は訪問者が mailto: リンクをクリック…

各プログラミング言語別のメールアドレス検証方法

メールアドレスの形式はRFC-5321と5322、さらにRFC822やRFC-5891などで規定されています。この仕様にあったメールアドレスの形式になっているかどうか検証するのは、かなり複雑です。簡易的に正規表現を使ったものも見られますが、すり抜けてしまう(または…

ドコモ(docomo)のDMARC必須化と他主要メールサービスの最新動向について

2024年10月より、NTTドコモ(以下ドコモ)もDMARC(Domain-based Message Authentication, Reporting & Conformance)の実装が必須になります。GmailやYahooなどではすでに取り組みがはじまっていますが、この動きはメールのセキュリティ強化に加え、フィッ…

送信ドメイン認証を徹底解説:SPF,DKIM,DMARCで守るなりすましメール対策の全て

DKIMとDMARCとは?基本を押さえよう DKIMとは?電子署名でメールの信頼性を証明する技術 DKIMはDomain Keys Identified Mailの略で、メールの送信者を認証する技術です。メールの送信者がドメインの所有者であることを証明するため、メールに電子署名を付与…

Azure DNSでSPFレコードとDKIMレコードを設定する

Customers Mail Cloudを使ってメール配信を行う際に必要なのがドメインに対するSPFレコードとDKIMレコードの設定です。メール配信元が信頼できるのを証明することで、迷惑メールとして処理されるのを防止できます。 各ドメイン管理サービスによって設定方法…

お名前ドットコムでSPFレコードとDKIMレコードを設定する

Customers Mail Cloudを使ってメール配信を行う際に必要なのがドメインに対するSPFレコードとDKIMレコードの設定です。メール配信元が信頼できるのを証明することで、迷惑メールとして処理されるのを防止できます。 各ドメイン管理サービスによって設定方法…

Webhookを使ったシステム開発の注意点

Customers Mail Cloudではメールを受信した際のWebhookを提供しています。メールを受信したタイミングで指定したURLをコールするので、メール連携型のシステムを容易に開発できます。 そうしたWebhookを使ったシステム開発時の注意点を数点、解説します。皆…

Exchange Online制限強化にどう対応する?Customers Mail Cloudのメールソリューションで解決!

2024年4月15日、MicrosoftからExchange Onlineに関する新しい発表が行われました。概要としては以下の通りです。 ERR(External Recipient Rate。外部受信者レート)を24時間あたり2,000受信者までに制限 2025年1月1日より新規契約者向けに適用 2025年7月よ…

SMTPリレーを徹底解説:メール配信トラブルを防ぐ信頼性と高速配信の仕組み

SMTPリレーとは?基本の仕組みと役割 メールはインターネットの黎明期から存在し、さまざまな技術の積み重ねによって進化してきました。その古参とも言える技術がSMTPリレーになります。 この記事では、SMTPリレーの基本的な仕組みや役割、メリット、設定方…

絵文字メールを送ってみよう

最近、メールマーケティングを行う際にHTMLメールを使うのも当たり前になってきました。そんな中、海外では件名や本文に絵文字を使ったメールが送られるようになっています。海外においてはメールやソーシャルメディアマーケティングにおいて絵文字をどう使…

Webhook APIを使ってAWS Lambdaを呼び出す

Customers Mail Cloudではプログラム側からデータを取得したり、メールを送信するWeb APIの他に、Customers Mail Cloudでメールを受信した時にイベントを伝えてくれるWebhook APIが用意されています。 Webhook APIを使うことで、自前でメールサーバを立てず…

メールのヘッダーについて

メールを普段送受信していると気付きませんが、ソースを見ると様々な情報が書かれています。この記事ではメールヘッダーに記載されている内容と、その意味を解説します。

ハードバウンス・ソフトバウンスの違いを学ぼう

受信箱に届かないメールはバウンスメールとして返ってきます。このバウンスメールと一括りにされがちですが、その内容はソフトバウンスとハードバウンスの二種類があります。 今回はそのソフトバウンスとハードバウンスの違いについて解説します。

Webhook APIを使ってメールを処理する(Google Cloud Cloud Functions + Go言語)

Customers Mail Cloudではプログラム側からデータを取得したり、メールを送信するWeb APIの他に、Customers Mail Cloudでメールを受信した時にイベントを伝えてくれるWebhook APIが用意されています。 Webhook APIを使うことで、自前でメールサーバを立てず…

フィッシング詐欺の最新手口と防御策:2024年版ガイド

フィッシング対策協議会によると、年々フィッシング詐欺の被害が増加しています。2022年下半期には50万件以上の相談が寄せられており、約9割がなりすましメールによるものだと報告されています。 本記事では、フィッシング詐欺に遭わないのはもちろんのこと…

Customers Mail Cloud Java SDK(非公式)にて添付ファイル送信に対応しました

システムからメール送信を行う処理を実装することはよくあります。多くの場合、ローカルサーバからSMTPを使いますが、FaaSなどでSMTPポートがふさがれていることがあります。そうした時に便利なのがWeb API経由でのメール送信になります。 今回、非公式では…

C#でメールを送信する - SMTP & Email Sending API

Customers Mail Cloudではメール送信に際して、SMTPとAPIの二種類を提供しています。昔からの使い慣れたSMTPを使っても良いですし、SMTPのポート制限されている場合でも使えるAPIを利用しても良いでしょう。 今回はこの二つのメール送信方法について、C#から…

AWS で手軽にメール送信する

Webサービスなどを構築する際にクラウドサービスを利用するのは、もはや当たり前とも言える時代です。そんな時、メール送信周りがうまくいかずにトラブルになるという話も良く聞かれます。送信はできるようになっても、迷惑メールとして判定されてしまったと…

オープンソースのメールマーケティングシステムphpListについて

メールマーケティングの基本は、あらかじめ作成したリストに対してメール配信を行うことでしょう。展示会やセミナー、お問い合わせなどを通じて集めたリストに対してメールを配信し、その開封率やクリック率を測定します。 そうしたサービスもありますが、メ…