右側のパネルにある [メールの送信] メニューを使用して、パートナー ウィンドウからメールを送信しようとしています。このために、構成メニューからテンプレート メールを作成し、本文 (テキスト) を空のままにして、本文 (Rich/html) を次のように入力しました。
<p>Some text in <b>bold</b></p>
パートナー フォームからメールの送信を実行すると、メッセージ本文が空っぽになり、メール テンプレートの [本文 (テキスト)] タブにメッセージ本文がデフォルト設定されているように見えます。
これは、フィールドのサブタイプが常に「プレーン」であるテーブル email_template を見ると確認されます。
ドメイン値を [('subtype','=','html')] に設定して、メール テンプレートに固有のアクション ウィンドウをセットアップしようとしましたが、何も変わりません。メールに関連するほとんどのアクション ウィンドウ ドメインにもこのコードを追加しましたが、何も変更されていません。
OpenERP から HTML 形式でメールをデフォルトで送信する方法を知っている人はいますか?
更新: メールクライアントで正しく受信できるという意味で、動作する HTML コードのサンプルを持っている人はいますか?
私の問題は、テンプレート内でプレーン テキストを空のままにし、Rich/html の下にいくつかの html タグがある場合、html 形式の電子メールを受信しますが、常に空です。ソースでさえ完全に空です。私のhtml構文に何か問題があると思います。たぶん、どこかでエスケープ文字である可能性があるため、最後の段落で「/」を2倍にする必要があるかもしれません。さまざまな構文を試しましたが、明らかに正しいものではありません。
そのため、誰かが自分に適した html コーディングを持っていて、喜んで共有してくれる場合は、事前に感謝します!
更新 2、インターネットで簡単なトレーニングを行った後、HTML テンプレート メールを作成しました。コードの一部をリトマスでテストしたところ、見たかったものが正確に表示されました。次に、このまったく同じコードを OpenERP に貼り付け、電子メール メッセージを litmus のものと同じ電子メール クライアントに送信すると、完全に空になります。ただし、フォーマットはHTMLです。どこかに問題があることは間違いありませんが、どこを指摘することはできません。OpenERP が html コードを送信していないようです。誰かが同じ問題を抱えたことがありますか?
以下は、テストに使用し、OpenERP に貼り付けた html 基本コードです。
<html>
<body leftmargin="0" marginwidth="0" marginheight="0" offset="0">
<table width="100%" bgcolor="#cccccc" cellpading="10" cellspacing="10">
<tr valign="top" align="center">
<td>
<table width="500" bgcolor="#ffffff" cellpading="0" cellspacing="0">
<tr>
<td>
liusuhflsb
</td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>