msdb.dbo.sp_send_dbmailを使用して、html形式の電子メールを送信できます。それはフォーマットの点でのみテキストのために非常にいいです。例えば:私は私のSQLサーバー上のデータから生成され、このような傾向などの画像を含めること、およびHTML(@emailHTML)でそれらを埋め込みたい場合はイメージをhtmlに埋め込み、msdb.dbo.sp_send_dbmailによって電子メールとしてhtmlを送信するにはどうすればいいですか?
はEXEC msdb.dbo.sp_send_dbmail
@recipients = @p_recipients,
@subject = @v_subject,
@[email protected],
@body_format = 'HTML';
しかし、私はどのようなHTMLタグを使用する必要がありますか?
[img]タグを使用する場合、src属性を設定する必要があります。生成されたイメージは、ローカルSQLサーバーのハードディスクに保存されます。私はISサーバーのWebページエリアに配置することができます。しかし、これらのWebサーバーはすべてイントラネットにアクセスできますが、私の仕事の範囲外ではありません。
画像をメールに埋め込む方法はありますか?イメージを埋め込むためにhtmlを設定する方法は?
私はMicrosoft SQL Server 2005を使用しています。メールとしてレポートを送信するには、msdb.dbo.sp_send_dbmailを使用することをお勧めします。私はHTML形式の多くを制御しています。その方法がない場合は、画像を添付ファイルとして送信する必要があります。
typo for src = "Yahoo.gif"それは壊れたイメージだった。今それは動作します。 –