0

codeigniterで作成されたWebアプリからのテキストというタイプのメールを送信したい。私はそれらに対して多くの記事を読んだので、私はhtmlメールを使いたくありません。

そして、私の質問は、メール本文の文字を太字にする方法があり、テキストタイプのメールを投稿したい場合でも、なんとかして箇条書きを使用できるかどうかです。

ありがとうございました。

4

1 に答える 1

3

いいえ、プレーンテキストを太字にする方法はありません (私には明らかなようです) が、*asterisks for important text*. 箇条書きには、ダッシュまたは のようなドット文字を使用できます·

・項目1
・項目2

ただし、HTML とプレーンテキストの両方のメッセージを一度に送信できます。HTML メールを表示できるユーザーはフォーマットされたバージョンを取得し、それ以外のユーザーはプレーンテキスト バージョンを取得します。

http://ellislab.com/codeigniter/user-guide/libraries/email.html

$this->email->set_alt_message()

代替電子メール メッセージ本文を設定します。

$this->email->set_alt_message('This is the alternative message');

これは、HTML 形式の電子メールを送信する場合に使用できるオプションのメッセージ文字列です。HTML メールを受け入れない人のために、ヘッダー文字列に追加される、HTML 形式のない代替メッセージを指定できます。独自のメッセージを設定しない場合、CodeIgniter は HTML メールからメッセージを抽出し、タグを取り除きます。

ニュースレターなどの場合、ホストされている HTML バージョンの電子メール メッセージへのリンクを提供することも一般的です。

私はHTMLメールを使いたくありません。それらに反対する記事をたくさん読んだからです。

これらの記事は今では時代遅れになっていると思いますが、HTML 電子メールは非常に一般的であり、ほとんどの電子メール クライアントは HTML を表示できるため、安全に使用できるはずです。

于 2013-02-12T22:45:41.837 に答える