小编RYF*_*YFN的帖子

Exchange Web Services(EWS)API"To"别名标头

我有一个收件箱设置作为交换, hello@mycompany.com

此外,还有一个别名news@mycompany.com,因此所有发送到该news地址的电子邮件最终都会出现在hello收件箱中.

理想情况下,我希望能够使用EWS告知发送电子邮件的别名.

当我向news@mycompany.comMicrosoft Outlook 发送电子邮件并检查邮件的Internet标头时,To:标题会读取To: Hello <news@mycompany.com>我想要查看的内容.

但是,使用EWS时,当我查看邮件的ToRecipients属性时,报告的电子邮件地址始终是主SMTP地址的电子邮件地址.此外,Webservices.Data.Item 的InternetMessageHeaders属性不包含该To:属性.我似乎也看不到使用EWSEditor检查消息的所有属性的正确地址.

这个论坛帖子的答案似乎表明,

...有关邮件发送到的实际电子邮件地址的信息存储在收件人集合中,您无法在EWS中访问(在exportmessage之外)...

我将如何以编程方式执行此操作,以便找到正确的To:地址?

exchange-server exchange-server-2007 exchangewebservices ews-managed-api

7
推荐指数
1
解决办法
4745
查看次数

滚动 div 内的 CSS 工具提示

我有一个简单的 CSS 帮助弹出窗口,它在大多数简单的布局中都运行良好。但现在它需要在滚动 div 内工作。

给出示例 HTML:

<div style="overflow:scroll; width:80px">
<a href="#" class="tooltip">
an image
<span>some hidden tooltip which is a bit longer in here</span>
</a>
</div>
Run Code Online (Sandbox Code Playgroud)

(注意:在现实世界中,滚动 div 内会有多个带有工具提示的内容)

我有CSS:

a.tooltip span 
{
display:none;
position:absolute;
padding:0px 0px 2px 2px;
background:yellow; 
text-decoration:none;
vertical-align:top;
}

a.tooltip:hover span
{
display:inline; 
position:absolute;
padding:0px 0px 2px 2px;
top:0;
left:18px;
background:yellow; 
text-decoration:none;
vertical-align:top;
z-index:5;
}

a.tooltip 
{
border-width:0px; 
text-decoration:none;
}

a.tooltip:hover
{
border-width:0px; 
text-decoration:none;
position:relative;
}
Run Code Online (Sandbox Code Playgroud)

是否可以让弹出窗口从滚动 div 中弹出,以便在不导致 div 滚动的情况下可读?

不使用 javascript,仅用 CSS 可以实现这一点吗? …

css

5
推荐指数
1
解决办法
2万
查看次数

Ember CLI异步初始化器和cordova准备就绪

使用ember cli v0.1.4,ember 1.8.1和cordova 3.7,我正在使用初始化器来等待设备准备好;

var CordovaInitializer = {
  name: 'waitForCordova',
  before:'i18n',

  initialize: function(Container, App) {

    if(window.cordova) {
      console.log('defering app launch until cordova is ready...');
      App.deferReadiness();

      document.addEventListener('deviceready', function(){
        console.log('lift off!');

        App.advanceReadiness();
      }, false);
    }
  }
};

export default CordovaInitializer;
Run Code Online (Sandbox Code Playgroud)

我的第二个初始化器也需要等待cordova应用程序准备就绪 -

export default {
  name: 'i18n',
  after:'waitForCordova',

  initialize: function(Container, App) {

     console.log('initializing translations'); 

     /* snip */
  } 

};
Run Code Online (Sandbox Code Playgroud)

我期待以下输出 -

$ defering app launch until cordova is ready...
$ lift off!
$ initializing translations
Run Code Online (Sandbox Code Playgroud)

但是,我得到以下 -

$ defering app launch …
Run Code Online (Sandbox Code Playgroud)

javascript ember.js cordova ember-cli

2
推荐指数
1
解决办法
703
查看次数