问题描述
如果收到的电子邮件来自特定站点,我收到了一个请求,要向它们添加新图像。我发现了一个字段,除其他外,它只存在于来自公司外部的传入电子邮件中。我所尝试的是在备注表单的徽标字段中引用此字段。我有一个图像资源,并试图在现有函数中的这个字段上执行 @Contains,但它只是不想用我想使用的图像替换用户默认图像。有没有人尝试过这种类型的东西,如果是这样,我错过了什么?
@If( @Contains(X_Sender; "postmaster@XXX.com"); "StdNotesLtr35";
@If(@IsNewDoc; @If(@GetProfileField("CalendarProfile";"Defaultlogo")= "";"stdNotesLtr25";@GetProfileField("CalendarProfile";"Defaultlogo"))
; @Contains(From; "@"); "StdNotesLtrGateway"; logo))
我添加了一个别名为“StdNotesLtr35”的图像资源,但无论我尝试什么,它都没有出现在这些电子邮件中。
解决方法
我不知道作为字段的“X_Sender”从何而来。它绝对不是默认的 Notes/Domino。
请尝试:
@If( @Contains(From; "postmaster@XXX.com"); "StdNotesLtr35";
@IsNewDoc; @If(@GetProfileField("CalendarProfile";"DefaultLogo")="";
"stdNotesLtr25";@GetProfileField("CalendarProfile";"DefaultLogo"));
@Contains(From; "@"); "StdNotesLtrGateway"; Logo)
我删除了不必要的第二个 if 并将“X_Sender”替换为“From”。那应该做...
,尝试在箭头指向的地方添加 @If(@IsAvailable("X_Sender"));"StdNotesLtr35";
,在最后一个 Logo
之前。