我正在使用Google Apps for domain来托管来自我的域的电子邮件,并且我已根据Google文档在我的网站上设置了MX记录.我是否还可以使用"sendmail"服务器从我的网络服务器发送其他电子邮件,而不会与Google APPS发生冲突?
具体问题:1)我想将我的sendmail服务器的MX记录添加到我的webhost,以避免从我的sendmail服务器发送标记为垃圾邮件的邮件(通过IP查找).Google Apps和我的sendmail服务器的MX记录是否会发生冲突无论如何?2)如果我有单独的sendmail服务器运行,Google Apps电子邮件是否仍能正常工作?我希望Google Apps电子邮件能够接收我的所有电子邮件,并且只想从我的sendmail服务器发送额外的邮件.
我想拥有自己的sendmail服务器的主要原因是对我发送的电子邮件数量没有限制(目前我的Google Apps电子邮件限制我每个电子邮件帐户每天发送250封电子邮件.)
如果有人在那里完成了这个,请说出来!
我们在Google App Engine上构建应用程序有一些很好的经验,第一个应用程序的目标受众是Google Apps用户,因此在Google基础架构上托管这些应用程序时没有任何问题.
我们非常喜欢它,我们想调查将它用于另一个应用程序,但是这个下一个项目是针对一个对它所处的技术不感兴趣的客户,他们只是希望它能够工作,并且所有的工作都是时间.
在这种情况下,鉴于我们已经涵盖了技术适用性和能力方面,是否有任何担心这些东西仍然相对较新,而且我们可能没有那么多"控制",好像我们已经完成传统托管一样?
我正在使用基于Web的数据库,我需要在其前端添加电子表格功能.我以为我可以使用Google Docs Spreadsheets.他们的Google App Script似乎具有我需要的功能.特别是我可以使用URLFetch服务结合onEdit事件来保持电子表格和数据库同步--AJAX风格.它还使我在构建,保存和共享电子表格方面具有很大的灵活性
然而,关于Google App Script的一些事情让我暂停了.它在服务器端运行,因此很难在本地进行调试.它没有任何带断点或步进的调试器.它无法导入外部模块或库.没有JSLint.如果没有这些,我开始得到"呃,哦,这会伤害"的感觉.
所以我想知道是否有更好的方法可以将浏览器可访问的电子表格功能用于现有的基于Web的数据库?或者是否有最佳实践可以充分利用Google App Script?
编辑:这些是我的应用程序最好的潜在解决方案:
所以基本上我已经创建了几个新的谷歌分析帐户(在相同的谷歌帐户登录下)真的应该在同一个分析帐户下.
**For Example**
I've created:
Account 1
UA-12345678-1
Account 2
UA-12345678-2
Account 3
UA-12345678-3
**And I want**
Account
Profile 1: UA-12345678-1
Profile 2: UA-12345678-2
Profile 3: UA-12345678-3
Run Code Online (Sandbox Code Playgroud)
反正是否有合并帐户进入配置文件而不丢失任何数据?
几个月前,我发布了这个问题,因为我试图完全遵循所有Google说明,以便使用您的Google App Engine应用程序设置域名.
我仍然无法让我的新域名(通过Google购买)正常运行.在我的Google Apps帐户和DNS设置调整(与Google使用的ENOM注册商)进行了一些三重检查之后,我放弃了并且想到我只是等待几天才能看到发生了什么.
令人惊讶的是,几天后我的域名开始工作没有任何问题,我开始怀疑问题是否需要谷歌花一点时间来完成所有设置.
今天,我再次发布了App Engine应用程序,并通过Google购买域名并在Google Apps中进行设置.按照谷歌说明后,转到我的新域指向一个通用的欢迎页面(在这里看到.)
我有预感,我已正确设置我的网站,我应该只是耐心等待.但是,我从未见过谷歌文档声明设置可能需要一段时间,所以我仍然有点怀疑.
我需要等多久才能在我的域名,应用程序站点和App Engine应用程序完全设置并对我的新域名起作用?
我正在尝试将域名的所有Google Apps用户列表添加到公共PHP网站上(无需访问该站点的访问者或进行任何操作).我对需要发生什么有一个基本的了解,但不能完全把它拼凑起来.它不会像我看起来那么难......是吗?
身份验证和授权: 我很确定它需要使用OAuth 2.0 ......但我不确定它是需要2条腿还是3条腿.我让网站的另一部分与ClientLogin一起工作,但不会引入Google Apps配置文件,只会提取用户的名字和姓氏(我需要其他个人资料字段).我已经在帐户中设置了API访问权限并将所有内容都设置好(我相信).
我找到了这个页面,它显示了如何构建一个URL请求以获取所有个人资料(当然除了PHP之外的所有语言),但是不了解如何实现它. http://code.google.com/googleapps/domain/profiles/developers_guide.html
我也试过这个例子,但是在我输入凭证后它只给了我一个401.http://gdatatips.blogspot.com/2008/11/2-legged-oauth-in-php.html
我不知道实现这一目标需要哪些框架或包含.我已经尝试过zend,OAuth.php以及其他一些引导程序......但是对于每个人正在做的事情一直迷茫.
如果有人可以通过概述帮助我:
一个ELI5(解释它就像我5)概述将非常感激......我为我的无能显然对不起,但我一直在阅读文章近一周,并没有得到任何地方.
提前感谢您提供的任何帮助.
使用Jenkins OpenID插件,我可以将Jenkins配置为使用我的Google Apps OpenID作为提供商.匿名用户仍然可以访问该应用程序(他们只有读访问权限),但我想拥有它,以便用户被迫使用Google App域登录或拒绝访问.
我目前正在使用Jenkins授权设置"登录用户可以做任何事情",我尝试使用"基于矩阵的身份验证"并拒绝匿名用户,假设登录用户仍然拥有权限,是否有特殊的组值我可以在基于矩阵的身份验证中使用"登录用户"吗?
似乎"基于矩阵的安全性"仅适用于使用Google Apps OpenID的特定用户(我不相信域的Google应用程序支持OpenIDTeam扩展

所以这就是我一直在做的事情.我是一名篮球教练并且有一个电子表格可以从IFTTT.com获取所有玩家的推文(它基本上是获取推特列表的RSS提要,当它更新时,它会更新电子表格).
我一直致力于编码,基本上说"如果玩家发布不恰当的词,请立即给我发电子邮件."
我已经得到了代码,如果我只输入一个不合适的单词,它会将单元格变为红色并通过电子邮件发送给我.但是,在IFTTT通过推文自动更新电子表格之后,我还没想出如何让代码给我发电子邮件.
到目前为止,这是我的代码.现在我只有一个"触发"字,即"玩家"只是试图让电子表格工作.这是代码:
function onEdit(e) {
var ss = SpreadsheetApp.getActiveSpreadsheet();//Get the spreadsheet
var sheet = ss.getActiveSheet()//Get the active sheet
var cell = ss.getActiveCell().activate();//Get the active cell.
var badCell = cell.getA1Notation();//Get the cells A1 notation.
var badCellContent = cell.getValue();//Get the value of that cell.
if (badCellContent.match("players")){
cell.setBackgroundColor("red")
MailApp.sendEmail("antadrag@gmail.com", "Notice of possible inappropriate tweet", "This tweet says: " + badCellContent + ".");
}
}
Run Code Online (Sandbox Code Playgroud)
以下是我正在使用的电子表格的链接:https://docs.google.com/spreadsheets/d/1g5XaIycy69a3T2YcWhcbBy0hYrxSfoEEz8c4-zP63O8/edit#gid=0 非常感谢任何帮助或指导!谢谢!
是否可以在不使用模拟的情况下使用Google Credentials for GMAIL REST API?
在GMAIL REST API的许多示例中,我看到必须使用与域和Google APPS关联的模拟帐户.我只想使用GMAIL REST API api服务器到服务器:
FE:
GoogleCredential credential = new GoogleCredential.Builder().setTransport(httpTransport)
.setJsonFactory(jsonFactory)
.setServiceAccountId(serviceAccountUserEmail)
**.setServiceAccountUser("myuser@mydomain.com)**
.setServiceAccountScopes(SCOPES)
.setServiceAccountPrivateKeyFromP12File(
new java.io.File(SERVICE_ACCOUNT_PKCS12_FILE_PATH))
.build();
Run Code Online (Sandbox Code Playgroud)
问题是,我没有任何域名,我只使用GMAIL帐户...但我没有任何方式授权,例如:MyMainGmailAcccoun@gmail.com
servive acccount id 4xxxxxxxxxxxxxq@developer.gserviceaccount.com";是使用MyMainGmailAcccoun@gmail.com创建的" 客户帐户"
这没有任何意义,我不想冒充其他域名的其他帐户,我也没有任何办法来authozize MyMainGmailAcccoun@gmail.com.
只是有效,如果您有一个帐户来冒充与Google Apps相关的其他域名,并获得Google Apps ...您需要一个域名.
任何建议?
我正在将Google G Suite SAML / SSO集成到我们公司的Web应用程序中。我已经在我们的G Suite管理员帐户以及我们的服务提供商代码中设置了所有必填字段。
在以下情况下,尝试访问我们的Web应用程序时登录效果很好:
未登录任何Google帐户:将我重定向至Google“选择帐户”页面。我登录到我的公司帐户,然后将我重定向到我的应用程序。
登录到我公司的Google帐户和我的个人Google帐户(在同一浏览器中):将我重定向到Google“选择帐户”页面。我选择我的公司帐户,然后将我重定向到我的应用程序。
这是登录行为不理想的情况:
这是一种常见的情况,如果像这样交付SSO实现,可能会很烦人。理想情况下,在这种情况下,我希望向用户显示“选择帐户”页面,而不是该403错误页面。甚至更好的消息也将更好。
我花了很长时间寻找我的G Suite管理员帐户中缺少的任何设置以及可以在身份验证请求中发送的任何其他参数,因为我不希望用户看到此错误页面,并且想知道发生了什么事。
有人遇到过这种情况吗?任何帮助表示赞赏。