更改传入外部电子邮件上的徽标

问题描述

如果收到的电子邮件来自特定站点,我收到了一个请求,要向它们添加新图像。我发现了一个字段,除其他外,它只存在于来自公司外部的传入电子邮件中。我所尝试的是在备注表单的徽标字段中引用此字段。我有一个图像资源,并试图在现有函数中的这个字段上执行 @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”。那应该做...

,

我会尝试更改徽标字段中的公式: Formula in Logo field

尝试在箭头指向的地方添加 @If(@IsAvailable("X_Sender"));"StdNotesLtr35";,在最后一个 Logo 之前。