送信メールタスクでインライン画像を添付する方法

送信メールタスクでインライン画像を添付する方法

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

アプリケーション内のフォームに画像項目があるとします。この画像はメール本文内にインライン要素として追加でき、Deluge の「メールを送信」タスクとあわせて、目的のユーザーに送信できます。
メモ:
- メールに画像をインライン要素として挿入するには、まずその画像を含むレポートを公開するか、画像自体を公開画像として公開し、公開 URL でアクセスできるようにしておく必要があります。
- アップロードしたファイルは、メール送信前にウイルススキャンされます。アップロードしたファイルにウイルスが含まれている場合は、別のファイルをアップロードする必要があります。
  1. 標準フォームイベントで実行されるワークフローを作成します。

  2. [新しいアクションを追加] > [Deluge Script]をクリックし、次のスクリプトを Deluge エディターに追加します。

  1. Image_URL = 'https://creatorapp.zohopublic.com/file/<account_owner_name>/<app_link_name>/<report_link_name/<recordID>/<image_field>/image-download/<published_key>?filepath=/<file_name>'
  2. //プレースホルダーを該当するデータに置き換えます。
  3. //例: https://creatorapp.zohopublic.com/file/zylker/vendors/All_Logos/4359134000000616055/Image/image-download/O7nQEMHydShGuQvCPOxjqSgfmPD35ObvepUf9VY4BKYYvkYXz1gxB4r3p42AvdAqbVRX6TpZa9vQ83hO3kMdCMrd7ueGyHEA2qxS?filepath=/1706480540283_logo-1913689_640.png

  4. sendmail
  5. [
  6. 差出人 :Zoho。adminuserid
  7. to :Zoho。loginuserid
  8. 件名 :'ようこそ! - Zylker Corporation'
  9. メッセージ :'<div>おめでとうございます! ようこそ - Zylker Corporation へ!コミュニティの大切なメンバーとしてお迎えできることを大変うれしく思います。<br></div><div><br></div><div>ご登録は完了しました。これで、当社アプリケーションが提供するさまざまな機能をご利用いただけます。<br><br></div> 敬具<br> Zylker Corporation <br> <img src='' + Image_URl + ''style='width: 100px; height: 75px;'/>'
  10. ]

メモ: 公開画像の場合は、画像の公開 URL をそのまま HTML の img タグ内に指定できます。<img src='<Public_image_URL>'>。例: <img src='https://cdn.pixabay.com/photo/2016/12/17/15/50/logo-1913689_1280.png'style='width: 100px; height: 75px;''' style='width: 100px; height: 75px>;

各項目の意味:

<account_owner_name>

アプリケーションの Creator アカウント所有者のユーザー名を表すテキストです。

<app_link_name>

Zoho Creator アプリケーションのリンク名を表すテキストです。

<report_link_name>

画像が存在するレポートのリンク名を表すテキストです。

<recordID>

画像を含むデータの ID を表す番号です。

<image_field>

画像がアップロードされている画像項目の項目リンク名を表すテキストです。

<published_key>

レポートを公開する際に作成される一意のキーです。公開レポートの URL 内で確認できます。例: 次の公開 URL の場合: https://creatorapp.zohopublic.com/zylker/customer-relationship-manager/page-perma/dashboard/HPtR6ZeWSEJW4TwCS2rJOCCg2k1QJZAmrngnbhVECqCWtER8FmDzEdspDwMySSsAMR9gd6PW79jNwa3gp4kjvfez9UJCp4SrmBfU

暗号化されたキーは次の部分です: HPtR6ZeWSEJW4TwCS2rJOCCg2k1QJZAmrngnbhVECqCWtER8FmDzEdspDwMySSsAMR9gd6PW79jNwa3gp4kjvfez9UJCp4SrmBfU


動作を確認する


  1. メールを送信