标签: subject

如何创建仅在主题行开头搜索文本的Gmail过滤器?

我们从工作中的Jenkins构建服务器接收定期自动构建消息.

将这些东西带到标签上,跳过收件箱会很好.

使用过滤器当然是正确的选择.

所需标识符是[RELEASE]主题行开头的字符串.

尝试指定以下任何正则表达式会导致release在主题行中的任何位置匹配的带有字符串的电子邮件:

\[RELEASE\]*
^\[RELEASE\]
^\[RELEASE\]*
^\[RELEASE\].*
Run Code Online (Sandbox Code Playgroud)

从我后来读到的内容来看,Gmail没有标准的正则表达式支持,而且从实验看来,就像谷歌搜索一样,特殊字符只是被忽略了.

因此,我正在寻找一个搜索参数可以使用,可能像atstart:mystring在与他们保持has:,in:符号.

有没有办法强制匹配只在它出现在行的开头时,并且仅在包含方括号的情况下?

真诚的谢谢.

regex gmail subject filter

113
推荐指数
2
解决办法
10万
查看次数

如何在UIActivityViewController中设置邮件主题?

我想设置电子邮件共享主题UIActivityViewController,也想在Twitter上分享.我知道在Twitter上我们想分享 - 我们需要将文本压缩到140个字符.我检查了许多SO解决方案,但没有任何工作.

最新的iOS版本是否修复了此问题?还有其他"工作方案"吗?

email objective-c subject ios uiactivityviewcontroller

65
推荐指数
4
解决办法
3万
查看次数

Angular2 Observable BehaviorSubject服务不起作用

我正在尝试创建自己的可观察服务,但在从服务获取初始数据后,对服务的任何更新都不会传播给任何订阅者.服务看起来像这样:

import { Injectable } from '@angular/core';
import { Observable, BehaviorSubject } from 'rxjs/Rx';

@Injectable()
export class DataService {
  keys : number[] = [4,5,1,3,2];
  private data :BehaviorSubject<number[]> = new BehaviorSubject(this.keys);

  constructor() {};

  public setKey(i:number, val:number) :void {
    this.keys[i]=val;
    this.data.next(this.keys);
  }
  public getData() :Observable<number[]> {
    return new Observable(fn => this.data.subscribe(fn));
  }
  public getKeys() :number[] {
    return this.keys;
  }
}
Run Code Online (Sandbox Code Playgroud)

使用该服务的组件获得初始数据就好了.该组件在构造函数中获取其数据:

constructor(public dataService: DataService) {
    dataService.getData().subscribe(data => {
      console.log("Gotcha!");
      this.data.datasets[0].data = data)
    });
};
Run Code Online (Sandbox Code Playgroud)

这给了控制台日志中的一个Gotcha.但是在用其他地方的setKey(2,3)更新数据后,我期待着这个.data.next(this.keys); 向所有订户发送数据,并相应地在该组件内更新数据.但没有数据发送给订阅者..

我以为我想出了Observables,但如果我在这里错过了点,请不要友好;)任何正确方向的指针将不胜感激!

subject observable rxjs angular

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

如何在电子邮件主题中添加链接(gmail)

有没有办法在电子邮件主题中添加链接?以下是YouTube的示例 -

在此输入图像描述

在我的代码中,我正在尝试以下但仍然不能令人满意的结果.下面的代码正在发送主题,在主题中打印整个锚标签.

public function contact_us($data)
{
    $from = "from@example.com";
    $to = "to@example.com";
    $view = 'emails/contact_us';
    $subject = "Contact Us <a href='http://www.example.com'>Link</a>";
    $view_data = $data;

    $this->send($from,$to,$subject,$view,$view_data);
}
Run Code Online (Sandbox Code Playgroud)

php email gmail subject hyperlink

17
推荐指数
1
解决办法
4501
查看次数

HTML标记属性值中的换行符

如何在HTML属性值中插入换行符,如下所示:

<href="mailto:info@example.com?subject=TestMail&body=Please enter the following details.
Name
Email
Mob No">
Run Code Online (Sandbox Code Playgroud)

当用户回复时,正文部分应显示如下:

Please enter the following details.
1. Name
2. Email
3. Mob No

我尝试使用<br>标签,但它们会显示出来.

html mailto subject line-breaks

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

如何避免在RX中使用Subjects

因此,我一直在阅读那些使用Subject<T>"不好"的内容 - 我赞同这种推理.

但是,我试图想出避免使用它的最佳方法并有一个例子.

目前,我有一个持久化配置类的抽象类,它上面有一个受保护的Save()方法,只要更改属性应该保持该类,就会调用该类.此消息将消息泵送到Subject<T>通过IObservable<T>接口公开的消息,该接口由序列化服务侦听并序列化该类.这似乎是当时实现这一目标的最明显,最简单,最快捷的方式.

那么在不使用主题的情况下,RX方式会是什么呢?我是否会公开一个事件并使用Observable.FromEventPattern()订阅它? - 因为这似乎是一种更复杂的方式.

c# subject system.reactive

12
推荐指数
1
解决办法
1069
查看次数

我应该在 RxJ 和 Angular 中为主题使用“$”符号后缀吗?

所以我有一个关于 RxJs 代码和 Angular 中的 $ 符号后缀命名约定的问题。在角度最佳实践文档和总体中,我发现我们应该在声明 Observable 时使用它,但还没有看到将它与主题一起使用。为什么 ?我认为它应该意味着“异步”。此外,主题是可观察的。所以它们是异步的,你必须订阅它们。现在我也开始在主题中使用 $ 。这种做法有什么真正的弊端吗?

subject observable rxjs angular

12
推荐指数
1
解决办法
7653
查看次数

什么是RxJS主题和使用它们的好处?

我发现rxJS文档将它们定义为

什么是主题?RxJS主题是一种特殊类型的Observable,允许将值多播到许多观察者.虽然普通的Observable是单播的(每个订阅的Observer都拥有Observable的独立执行),但Subject是多播的.

它继续举例,但我正在寻找一个基本的ELI5解释.根据我的理解,它有助于处理和定义序列中的项目.那是对的吗?

我认为,对于我和其他人来说,看看一个简单的函数,有没有定义rxJS主题,以了解它为什么重要,这将是最有帮助的?

谢谢!

javascript subject rxjs typescript angular

11
推荐指数
2
解决办法
4001
查看次数

错误'takeUntil不是我所有Observable上的函数'

出于某种原因,我无法takeUntil在任何可观测量上使用该方法.

我的IDE(Visual Studio代码)在我编码时将它显示为一个有效的方法,它编译得很好(来自typescript),但是当我运行它时,我会看到takeUntil is not a function我的任何可观察对象.

我正在使用rxjs版本5.3.0.

我可以通过各种方式实现它,但这可能是最直接的:

let subject:BehaviorSubject<any> = new BehaviorSubject<any>({});
let unsubscribe: Subject<void> = new Subject<void>();
subject.takeUntil(unsubscribe);
Run Code Online (Sandbox Code Playgroud)

老实说,我找不到任何方法来实例化任何takeUntil不会导致错误的东西,但IDE从不抱怨并且打字机总是编译好 - 错误总是发生在浏览器中.

javascript subject rxjs typescript

11
推荐指数
1
解决办法
6497
查看次数

如何在邮件主题中设置变音符号

我需要生成包含变音字符的德语电子邮件.在电子邮件本身,这种方法很完美,但不是电子邮件的主题.我尝试了许多不同的变音字母,除了ü外,它们似乎都有效.我也尝试过不同的邮件库(HTMLMimeMail和PHPMailer),但它们都失败了:

$mail = new htmlMimeMail();
$mail->setTextEncoding("base64");
$mail->setHTMLEncoding("base64");
$mail->setTextCharset("UTF-8");
$mail->setHTMLCharset("UTF-8");
$mail->setHeadCharset("UTF-8");
$mail->setSMTPParams(mailinglist_smtp_host,mailinglist_smtp_port);
$mail->setHtml("test");
$mail->setFrom("test@test.nl");    

$mail->setSubject("The ï, ö, ë, ä, and é work, but when adding the ü it doesn't");

$recipients[] = "me@myhost.nl";    
$mail->send($recipients);
Run Code Online (Sandbox Code Playgroud)

&

$mail = new PHPMailer();
$mail->IsMail();
$mail->FromName = 'test';
$mail->From = 'test@test.nl';
$mail->AddAddress("me@myhost.nl");
$mail->Subject = "The ï, ö, ë, ä, and é work, but when adding the ü it doesn't";
$mail->Body = "test";    
$mail->Send();
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮我找到这个问题的来源和解决方案吗?

php email subject diacritics phpmailer

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