代码之家  ›  专栏  ›  技术社区  ›  OfirD

确定是否要在不自定义普通发送按钮的情况下发送电子邮件

  •  1
  • OfirD  · 技术社区  · 7 年前

    我需要确定 在客户端 是否要发送电子邮件记录。另外,我不想定制普通的发送按钮。 有办法吗?

    我的场景:我需要在发送时向用户显示一条消息,但在回复或转发时不显示。当前显示消息 onSave 就像这样:

    var SAVE_MODES = { SEND: 7 };
    function onSave (eContext) {
       if (eContext.getEventArgs().getSaveMode() == SAVE_MODES.SEND) {
          displayMyMessage();
       }
    }
    

    但是,条件的计算结果不仅在发送时为真,而且在答复时为真,在转发时为真,这是不需要的。

    1 回复  |  直到 7 年前
        1
  •  1
  •   OfirD    7 年前

    明白了,只要核对一下 statecode . 如果它的价值是 0 (即,打开),显示信息(否则,电子邮件处于显示“回复”和“转发”按钮的状态)。