Mail signature reverts to old value after template upgrade to 8.5.2

在升级Notes邮件文件至8.5.2版本后,部分用户发现邮件签名变为旧版数据或收到'文件未找到'错误。本文详细解释了原因并提供了两种解决方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Technote (troubleshooting)


Problem

After upgrading Notes/Domino mail files to the 8.5.2 version of the mail85 template, users may find their email signature has changed to an old value or Notes may throw a "File not found" error.

Symptom

The mail signature is showing old data, an old format or is blank.


Cause

Some Notes releases prior to Notes 8.5.0 and Notes 8.5.1 provided users with the mail signature option "Use an HTML or image file." In both Notes 8.5.0 and 8.5.1, the Notes Mail Preference signature options were enhanced to allow the mail signature to roam with users. To deliver this change, the option "Use an HTML or image file" was hidden from the Notes UI. Settings already stored in the Calendar Profile from Notes releases prior to Notes 8.5.0 and 8.5.1 remained set in the database; however, they could be viewed only via NotesPeek. In Notes releases 8.5.0 and 8.5.1, only rich text email signatures were used; HTML signatures were not accessible via the Notes UI .


Beginning with In Notes 8.5.2, the plain text and HTML mail signature options were reintroduced. These options are visible via the Notes UI. Notes users who used an HTML or image file as their mail signature preference when this option was available in earlier releases may find their mail signature has reverted to the older HTML or plain text signature used prior to Notes 8.5.0/8.5.1. If the HTML file is no longer available, Notes may return the error "File not found."


Resolving the problem

This issue has been reproduced in Notes 8.5.3 and was reported as SPR# JADS89JREF

Workarounds:

Option 1: From the Mail database -> select More - Preferences from the Inbox and set the email signature to Rich Text.

Option 2: Send the affected users an email with a button in it that will fix the issue for them


IMPORTANT NOTE: This script is only a sample to illustrate one way to approach this issue. IBM Support will not be able to customize this script for a customer's own configuration.


Create an email with a button in it and have the following code behind it.

Sub
Click()
Dim sess As New NotesSession
Dim mailfile As NotesDatabase
Dim pathName As String, fileName As String
Dim profiledoc As NotesDocument
Dim selection As NotesItem
Dim rtitem As NotesRichTextItem



Set mailfile = sess.Currentdatabase
Set profiledoc = mailfile.GetProfileDocument("CalendarProfile")
Set rtitem = profiledoc.Getfirstitem("Signature_Rich")
If rtitem.Text <> "" Then
Set selection = profiledoc.Replaceitemvalue("SignatureOption", "3")
Call profiledoc.Save(True, False)
End If
End Sub

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值