标签: gmail

如何通过Gmail使用简单的SMTP命令发送电子邮件?

出于教育目的,我需要使用SMTP的基本和简单规则通过SMTP服务器发送电子邮件.

我能够使用smtp4dev做到这一点.我telnet localhost 25和命令是:

在此输入图像描述

我想使用Gmail SMTP服务器做同样的事情.但是,它需要身份验证和TLS.我无法弄清楚如何为Gmail做到这一点.这是截图telnet smtp.gmail.com 587:

在此输入图像描述

我搜索并发现了很多链接,包括维基百科关于STARTTLS命令的文章.但是我无法使用TLS并使用命令行对Gmail的SMTP服务器进行身份验证(或者使用编程语言自行发送命令).有人可以帮忙吗?

email gmail smtp smtpclient smtp-auth

64
推荐指数
3
解决办法
18万
查看次数

如何在Laravel 5.1中使用Gmail发送邮件?

我一次又一次地尝试测试从localhost发送电子邮件,但我仍然不能.我不知道该怎么办.我尝试搜索找到解决方案,但我找不到一个.我编辑了config/mail.php:

<?php

return [

    /*
    |--------------------------------------------------------------------------
    | Mail Driver
    |--------------------------------------------------------------------------
    |
    | Laravel supports both SMTP and PHP's "mail" function as drivers for the
    | sending of e-mail. You may specify which one you're using throughout
    | your application here. By default, Laravel is setup for SMTP mail.
    |
    | Supported: "smtp", "mail", "sendmail", "mailgun", "mandrill", "ses", "log"
    |
    */

    'driver' => env('MAIL_DRIVER', 'smtp'),

    /*
    |--------------------------------------------------------------------------
    | SMTP Host Address
    |--------------------------------------------------------------------------
    |
    | Here you may provide the host address …
Run Code Online (Sandbox Code Playgroud)

php email gmail laravel-5.1

64
推荐指数
5
解决办法
15万
查看次数

如果没有客户端交互,GMail Chat如何能够发出AJAX请求?

所有HTTP响应都要求客户端启动它们,甚至是使用AJAX创建的响应.但是,GMail的聊天功能可以接收来自其他用户的消息,即使我只是坐在舒适的电脑椅上观看但没有与浏览器交互.他们是如何做到的呢?

ajax gmail chat comet

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

如何在我的网站上实施"使用谷歌登录"?

在我的网站上,我想允许用户使用Google帐户登录.我打算使用openid,但我想允许使用google登录,因为它有更多好处.我曾经注意到一些网站能够使用google(gmail)帐户和IIRC登录,虽然他们不支持openID(但我可能错了).

如何实施"使用谷歌登录"?

openid gmail login cross-domain google-oauth

57
推荐指数
4
解决办法
9万
查看次数

如何编码URL中的加号(+)符号

下面的URL链接将打开一个新的Google邮件窗口.我遇到的问题是Google用空格替换了电子邮件正文中的所有加号(+).看起来它只发生在+符号上.有关如何解决这个问题的任何建议?(我正在使用ASP.NET网页)

https://mail.google.com/mail?view=cm&tf=0&to=someemail@somedomain.com&su=some subject&body =你好+那里你好

(在正文电子邮件中,"你好+你好那里"将显示为"你好你好那里")

asp.net gmail html-encode urlencode c#-4.0

55
推荐指数
4
解决办法
8万
查看次数

如何开发Gmail的Chrome扩展程序?

我正在考虑为Gmail开发Chrome扩展程序,我想了解当前的最佳做法.

例如:

  • 默认情况下将GPG签名附加到每封电子邮件
  • 添加一个额外的按钮来做某事(我已经拥有它)
  • 劫持发送电子邮件并提示我完成某事的行动
  • ...
  • (只是他们帮我发现可能的例子)

有很多值得注意的扩展可以显着增强gmail的功能:

一种选择是窥视其位于此处的来源 ~/Library/Application Support/Google/Chrome/Default

但也许(如意思考)一个很好的教程/一套关于如何摆弄gmail UI和功能的实践?

Gmail扩展程序/小工具API - 如何在撰写工具栏中添加按钮?

您必须以编程方式创建和注入按钮.这将涉及到相当多的搜索Gmail源代码(剧透:它很难看).

如何构建chrome扩展以将面板添加到gmail窗口?

您将面临的最大长期挑战是gmail的布局会意外地发生变化并破坏电子邮件发现或修改后的UI.这两个问题要么需要一些聪明才能解决,要么需要你熬夜,想知道谷歌是否会突然破坏你的扩展.

http://www.jamesyu.org/2011/02/05/introducing-gmailr-an-unofficial-javscript-api-for-gmail/

他们都在构建具有类似功能的复杂API,如果Gmail决定显着改变他们的应用程序结构(他们不可避免地会这样做),它们都可以独立破解.

Gmail通过闭包编译器运行其代码,从而混淆了所有内容.最重要的是,Gmail可能是最复杂的JavaScript应用程序之一.

图书馆由Parse的创始人 - https://github.com/jamesyu/gmailr - 但未在1.5年内更新.


我可以告诉你到目前为止我得到了什么,并且知道我并不特别喜欢选择器 .oh.J-Z-I.J-J5-Ji.T-I-ax7

注意:http ://anurag-maher.blogspot.co.uk/2012/12/developing-google-chrome-extension-for.html (他也这样做,他也使用了这样一个混淆的选择器)

的manifest.json

"content_scripts": [
  {
    "matches": ["https://mail.google.com/*"],
    "css": ["mystyles.css"],
    "js": ["jquery-2.1.0.js", "myscript.js"]
  }
]
Run Code Online (Sandbox Code Playgroud)

myscript.js

var icon = jQuery(".oh.J-Z-I.J-J5-Ji.T-I-ax7")
var clone = icon.clone();
clone.attr("data-tooltip", "my tooltip");
clone.on("click", function() {
    jQuery(".aDg").append("<p class='popup'>... sample content ...</p>");
});
icon.before(clone);
Run Code Online (Sandbox Code Playgroud)

(重用现有的UI元素,使我的功能本身看起来像)


https://developers.google.com/gmail/gadgets_overview

有侧边栏小工具和上下文小工具,但他们不提供我想要达到的目标.

Gmail实验室是实验性功能的试验场,尚未为黄金时段做好准备.它们可能随时改变,破坏或消失.

https://groups.google.com/forum/#!forum/gmail-labs-suggest-a-labs-feature …

javascript email gmail google-chrome google-chrome-extension

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

为什么Gmail会阻止电子邮件中的CSS?

我在电子邮件中使用了CSS并将其发送出去.

当我在Gmail中收到电子邮件时,所有CSS都被禁用; 但是,当我在thunderbird或outlook中检索电子邮件时,一切正常.

我该如何解决这个问题?

css gmail html-email

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

由于谷歌的图片代理,图片链接在Gmail中断开

由于谷歌的图片代理(news1,news2),gmail中的图片链接被破坏了.我无法在Gmail中加载我的网站图像.

实际图像路径为:http: //sampleimageurl.com/images/logo.jpg

但是我在gmail中获得了相同的图像路径:

https://ci3.googleusercontent.com/proxy/CUiMBo2ELdin8h5R_jKaarbsjQOZUXM3765smBK1PB4BsKq9EsVziwcOYFqjZqCkRDyu1jzoityEA_PJ=s0-d-e1-ft#http://sampleimageurl.com/images/logo.jpg

有谁知道如何解决这个问题?

php email gmail

53
推荐指数
4
解决办法
5万
查看次数

HTML图片未在Gmail中显示

我正在发送HTML格式的电子邮件通讯.在HTML里面我有类似的东西

<img height='70' width='70' style='display:block' src='myDomain.com/imageName.png'>

当我用Thunderbird或Outlook打开时事通讯时,正在显示图像.但是,当我使用Gmail打开它时,不会显示任何图像.我不确定这是关于Gmail出于安全原因使用的代理还是其他内容.无论哪种方式,我想知道是否有人遇到过这个,如果有的话,它是如何解决的.

html gmail

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

无法从包含可执行Jar的gmail下载Zip文件

我差不多4年前收到一封电子邮件,其中包含可执行jar文件的附件中的Zip文件.我想下载该文件.但是,现在gmail不允许发送或接收任何可执行文件.任何人都可以帮助我如何从我的电子邮件中下载该zip文件?

zip gmail download executable-jar

51
推荐指数
8
解决办法
7万
查看次数