标签: gmail

在 Gmail 中加载 Open Sans Google 字体

我在电子邮件中使用 Google 字体Open Sans,它们在 Apple Mail 客户端中看起来不错,但在 Gmail 中不显示。

我的理解是,一般来说,Gmail 不会加载网络字体,但我看到一些评论表明 Gmail 现在将加载网络字体的一小部分 - 其中之一就是流行的“Open Sans”。

然而,这篇博文表明,截至 2020 年 4 月,这仍然不可能。

有没有办法解决这个问题,或者我们仍然必须诉诸后备字体?例如:

font-family: Open Sans, Arial, sans-serif;

html fonts gmail html-email google-fonts

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

是否有替代方案可以显示:gmail 和/或 Outlook 支持的网格?

我为自己感到非常自豪,因为我设法为客户制作了我想要的自定义网格,但后来我被告知它也需要适用于电子邮件。尝试在网络上寻找不同的 display: grid 替代方案,但找不到任何替代方案。

是否存在这样的替代方案?如果没有的话有什么建议吗?

这是我制作的网格供参考:

<!DOCTYPE html>
<html>
<head>
<style>

.wrapper {
  display: grid;
  grid-template-columns: repeat(20, 1fr);
  gap: 10px;
  grid-auto-rows: minmax(30px, auto);
  
  
}
.one {
  grid-column: 1 / 16;
  grid-row: 1 / 9;
  background-color: black;
}
.two {
  grid-column: 16 / 21;
  grid-row: 1 / 9;
  background-color: red;
}
.three {
  grid-column: 1/7;
  grid-row: 9 / 12;
  background-color: green;
}
.four {
  grid-column: 15/21;
  grid-row: 9/12;
  background-color: blue;
}
.five {
  grid-column: 1/11;
  grid-row: 12/17;
  background-color: yellow;
}
.six …
Run Code Online (Sandbox Code Playgroud)

html css gmail html-email css-grid

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

对我自己的帐户使用不带 OAuth 的 GMAIL API

我正在尝试创建一个非常简单的脚本来自动执行我自己的 GMAIL 帐户上的一些操作

谷歌上使用 GMAIL API 的所有教程都侧重于访问其他人的数据,因此它正确地通过浏览器中的 OAuth 访问请求,但我正在尝试阅读我自己的邮件,并且我正在使用 ubuntu 服务器,所以我没有访问图形浏览器。

我怎样才能做到这一点?

请不要回答说“不可能,谷歌要求它bla bla bla安全”我过去做过类似的事情我只是没有以前的代码......

我相信,如果我创建一个服务帐户并向该帐户授予一些权限,我将能够执行此操作,但我无法找到我需要授予哪些权限或我当前缺少什么步骤

public static Gmail createGmailServiceClient(final List<String> scopes, final String jsonCredentials) throws GeneralSecurityException, IOException {
        final NetHttpTransport HTTP_TRANSPORT = GoogleNetHttpTransport.newTrustedTransport();
        
          
        return new Gmail.Builder(HTTP_TRANSPORT, JSON_FACTORY, GoogleCredential.fromStream(new ByteArrayInputStream(jsonCredentials.getBytes())).createScoped(scopes)).build();

    }



Gmail gmail = SimpleGmail.createGmailServiceClient(Arrays.asList(GmailScopes.GMAIL_READONLY), json);

         
        ListMessagesResponse mails = gmail.users().messages().list("me").execute();
        System.out.println(mails);
Run Code Online (Sandbox Code Playgroud)

但是当这样做时我得到

{
  "code" : 400,
  "errors" : [ {
    "domain" : "global",
    "message" : "Precondition check failed.",
    "reason" : "failedPrecondition"
  } ],
  "message" : "Precondition check failed.",
  "status" …
Run Code Online (Sandbox Code Playgroud)

java gmail google-api google-oauth

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

PHP IMAP 在 2022 年 5 月 30 日之后将无法使用

我有一个应用程序,可以通过 IMAP 检索 Gmail 邮件,但在 Google 新政策(2022 年 5 月 30 日)之后,它无法正常工作。

它显示错误“imap_open(): 无法打开流 {imap.gmail.com:993/imap/ssl}INBOX” 以前它工作正常。谁能帮我这个?提前致谢。

php email gmail imap google-apps-script

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

如何使用gmail api在python中打印gmail的正文?

大家好,我正在尝试使用 Gmail API 打印发件人发送的特定电子邮件。我设法做了一些研究并观看了一些有关如何打印发件人和主题的视频,但由于某种原因,我无法打印邮件正文。我查看了 Gmail API,但没有找到任何可以帮助以文本形式打印正文的内容。

有关打印电子邮件正文的任何​​帮助,请...

service = build('gmail', 'v1', credentials=creds)
results = service.users().messages().list(userId='me', labelIds=['INBOX'], q="from:specific email, is:unread").execute()

messages = results.get('messages', [])

if not messages:
  print("You have no New Messages.")

else:
   message_count = 0
   for message in messages: 
       msg = service.users().messages().get(userId='me', id=message['id']).execute()
       message_count= message_count + 1
       email_data= msg['payload']['headers']
       for values in email_data:
           name = values["name"]
           if name == "From":
               from_name = values ["value"]
               print(from_name)
               subject= [j['value'] for j in email_data if j["name"]=="Subject"]
               print(subject)
Run Code Online (Sandbox Code Playgroud)

正如我所说,这段代码会提取特定的电子邮件并打印发件人,而我所缺少的主题是正文。

我尝试按照此 stackoverflow 中发布的内容进行操作: How to检索整个邮件正文使用 …

python gmail python-3.x gmail-api

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

错误:服务器不支持安全连接

好的,我已经使用以下脚本一年多来从我的主机发送电子邮件(通过gmail),它工作得很好(Settings.Get()只返回字符串):

public class Email : SmtpClient
{
    public MailMessage Message { get; private set; }

    public Email(string to, string from, string subject, string body) : base(Settings.Get("smtp"), 25)
    {
        this.EnableSsl = Convert.ToBoolean(Settings.Get("ssl"));
        if(this.EnableSsl)
            this.Credentials = new System.Net.NetworkCredential(Settings.Get("gm"), Settings.Get("gmp"));
        this.Message = new MailMessage(from, to, subject, body);
    }

    public void Send()
    {
        try { this.Send(Message); }
        catch (Exception ex) { throw ex; }
    }
}
Run Code Online (Sandbox Code Playgroud)

但是,从昨天开始,我收到了这个错误:

错误:服务器不支持安全连接.

当然,我的主人当然认为这不是他们的错,但我没有改变任何事情.此外,它仍然可以在我的本地和测试机器上正常工作.知道可能导致这种情况的原因所以我可以告诉他们解决这个问题吗?

谢谢......这让我疯了!

asp.net gmail system.net.mail

0
推荐指数
2
解决办法
3万
查看次数

我的应用程序发送的电子邮件中未嵌入图像

我正在尝试使用Indy通过delphi应用程序发送包含嵌入图像的电子邮件,但不知何故它无法正常工作.

我将我发送的电子邮件的内容与从Gmail发送的电子邮件的内容进行了比较,所有内容都很好,但我可能会遗漏一些细节.

Gmail会将我的电子邮件的附件图像显示为普通附件,但它已正确设置为内联.

编辑

使用TIdMessageBuilderHtml解决了它在第一次尝试时完美的工作.

delphi email gmail indy

0
推荐指数
1
解决办法
1415
查看次数

如何在Perl中使用附件向Gmail发送邮件?

如何使用Perl向Gmail发送邮件?这是我正在尝试的:

my $mailer = Email::Send->new(
    {
        mailer      => 'SMTP::TLS',
        mailer_args => [
            Host     => 'smtp.gmail.com',
            Port     => 587,
            User     => 'xxx',
            Password => 'xxx',
        ]
    }
);

use Email::Simple::Creator;    # or other Email::

use File::Slurp;
@arrIrc = read_file("$ircFile");
my $email = Email::Simple->create(
    header => [
        From    => 'xxx',
        To      => "$configList{email}",
        Subject => "The summary of logfile $channelName",
    ],
    body => "@arrIrc",
);
Run Code Online (Sandbox Code Playgroud)

email perl gmail attachment

0
推荐指数
1
解决办法
4265
查看次数

在Gmail中使用Swift"引用"的HTML电子邮件

我正在使用Swift从我的网站发送一个非常简单的HTML电子邮件(它主要是一个快乐的假期图像,居中).

它在几个客户端(Thunderbird,Outlook Express,Yahoo Mail)中运行良好,但由于某种原因,Gmail将其视为"引用内容",因此除非用户点击"显示引用的内容",否则用户看不到任何内容.链接在电子邮件中.

这显然不起作用.

我究竟做错了什么?

php email gmail html-email swiftmailer

0
推荐指数
1
解决办法
455
查看次数

如何在Gmail中"撤消发送"?

如何在Vb中撤消发送,保存或删除,例如Gmail在消息中使用此功能.Gmail使用的功能是将邮件排队5秒,如果用户在5秒之前点击撤消,则会撤回整个发送过程.

现在我想要的是在我的Vb.net应用程序中实现这一点.有没有可用的代码来执行此操作.请帮忙 ?

vb.net gmail

0
推荐指数
1
解决办法
399
查看次数