[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x

Google Apps

Google Apps is a suite of cloud computing productivity and collaboration software tools and software. It includes Google’s popular web applications including Gmail, Drive, Hangouts, Calendar, and Docs. While these products are available to consumers free of charge, Google Apps for Work adds business-specific features such as custom email addresses at your domain and storage for documents and email.

Share tech news, updates, or what's on your mind.

Sign up to Post

Hi

I'm not a big fan of Googles reCAPTCHA  having clicked on 100's images of traffic lights, bicycles  and fire hydrants to be asked please try again

However can someone explain how  to validate it prior to submitting a form?

I'm assuming this is done within a JavaScript onSubmit function ??

I'm also assuming Is there no PHP  validation as reCAPTCHA  is a JavaScript library so if   isn't enabled reCAPTCHA   wont work


The code bellow is just to get going
<?php
error_reporting(E_ALL); 
$submit = filter_input(INPUT_POST, "submit");
if($submit){
  // validate form 
  $html = "<div>Hello Thank you for your message</div>";
  }
 
?>

<!DOCTYPE html>
<!--
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
-->
<html>
  <head>
    <meta charset="UTF-8">
    <title>Send a Message</title>
    <script src='https://www.google.com/recaptcha/api.js'></script>
      <script>
    function onSubmit() {
      document.getElementById("MyForm").submit();
    }
  </script>
  </head>
  <body>
    <?php
    if ($html){
    echo $html;
      }
    else
      {
      
      
    ?>
    <div class="FormWrap">

          
  <fieldset>

          
    <legend>Email Form</legend> 

          
      <form id="MyForm" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">

          
      <p><label for="Fname">Enter full name</label><input type="text" 

Open in new window

0
Determine the Perfect Price for Your IT Services
Determine the Perfect Price for Your IT Services

Do you wonder if your IT business is truly profitable or if you should raise your prices? Learn how to calculate your overhead burden with our free interactive tool and use it to determine the right price for your IT services. Download your free eBook now!

Hello, I am trying to configure SSO between Azure AD and Gsuite.  here is what i have done;

added a custom domain in azure ad
added a user with the custom domain upn sufix
added the enterprise application Gsuite and configured the sso settings
settings summarysettings summary
I have configured gsuite for third party sso and uploaded a certificate from azure

The Problem I am having is when I sign into a test account (gmail)I am redirected to the microsoft login from gsuite, I type in my username and passowrd and I am authenticated, I am then presented with this message :

 Request Id: 5106ce80-8b8b-4986-bcaf-482a67693b00
Correlation Id: 8f275842-ee87-4df5-8bad-095c79eabfaf
Timestamp: 2018-11-08T21:39:53Z
Message: AADSTS65005: Misconfigured application. This could be due to one of the following: The client has not listed any permissions for 'AAD Graph' in the requested permissions in the client's application registration. Or, The admin has not consented in the tenant. Or, Check the application identifier in the request to ensure it matches the configured client application identifier. Please contact your admin to fix the configuration or consent on behalf of the tenant. Client app ID: 01303a13-8322-4e06-bee5-80d612907131.
Advanced diagnostics: Disable
If you plan on getting support for an issue, turn this on and try to reproduce the error. This will collect additional information that will help troubleshoot the issue.

Any help is appreciated
0
SPF text record question.
I have an inhouse mail server  that over the past two or three weeks has some users email going to spam folders on Google apps hosted email.
Everybody else's  hosted email seems to be fine.
My servers IP is not on any blacklists,so I'm thinking Google has tightened up spf  records.

Not quite sure how to edit syntax for record to see if that makes a difference.

Register.com  gave me a generic txt record of  v=spf1 a mx -all.
MX toolbox wizard gave me  v=spf1 ~all

Any ideas?
0
I have a list of email addresses with 4 separate domain names and I want to use google sheets to sort them so i could split the list into 4 seperate lists of email address based on the same domain name.

I tried this but this will not do what i want or else i am doing it wrong. Anyone got any other ideas?

https://stackoverflow.com/questions/9378332/excel-how-to-sort-column-of-email-addresses-by-domain-name

Thank You In advance
0
hi EE Folks

i am thinking to create a web app for testing a few ideas in my mind, hence want to know your opinions to choose a right hosting and development platform from GAE, AWS and Azure.

baiscally, the requirements are (1) zero hosting cost during development, (2) zero hosting cost for low-traffic to the website, and (3) easily scale up with minimum changes to web app or configuration.

any thoughts or where can i see a comprehensive comparison regarding the three platforms in terms of free-tier, pricing, database, language support, custom domain name and SSL.

thanks & regards,
bbao
0
I have a column of data in Google Sheets I'd like to separate. The data is basically various numbers and then a name ex: 123Name
When using Data>Split text to columns the separator doesn't designate numbers and I am unsure if I can tell it to separate the full number string from the names.

Is there a way to do this with that function or is there an easy formula I can apply to accomplish this?
0
Can YouTube force a user registration before a viewing?

I have a 15 minute training session video that I will offer for free, and will use Facebook to advertise it. But I only hope to show it to people who have registered.

I created this video to help build my opt-in list, so after they register (name and email) I send the URL for the video.

I expect to need to hide the video as Unlisted, but wonder if YouTube can only show a video to users who reveal themselves tome in the form of a name and email address?

Thanks
1
MigrationPermanentException error when migrating from Google Apps to Office 365
Error: MigrationPermanentException: The username or password for this account is incorrect. --> The username or password for this account is incorrect. --> Imap server reported an error during LoginCommand indicating that authentication failed: ‎'Invalid credentials ‎(Failure)‎‎'.

Please suggest.
0
Something strange seems to be happening with my email.
1. I am not receiving some emails which I know were sent to me by certain people (because they confirmed so, and the email address was correct, they had sent to a group of persons, including me, but I only received a 'reply all' email from one of the other recipients
2. I sent an email to a friend on Tuesday night and he didnt receive it.  I checked and it was sent, in fact I received the cc copy.  He checked and it didnt go to spam etc.

My email system is:
- I have set-up Google G Suite to receive my emails and synchronise them with MS Outlook on my PC.  (The email arent showing in GMail or on MS Outlook)

Does anyone know what the problem might be, and/or what steps should be followed to identify the problem?
0
I have a single user in Active Directory using 2 Google Apps emails.

I would like to use Google Cloud Directory Sync (formerly GADS) to link my AD with my Google Apps.

What would be the best way of dealing with 2 (or more) email accounts for a AD single user?

Create a separate AD account for each gmail account, so that they sync?

Add a proxyAddresses attribute to the user?

Any help would be greatly appreciated.
0
Amazon Web Services
LVL 12
Amazon Web Services

Are you thinking about creating an Amazon Web Services account for your business? Not sure where to start? In this course you’ll get an overview of the history of AWS and take a tour of their user interface.

I am setting a new Windows 10 Pro computer with Outlook 2016, and I am trying to connect/setup their Gmail mailbox.  On the original old computer with Outlook 2010 or 2013 they setup it up connecting to the gmail mailbox via POP.  It also appears they have many mailbox subfolders within Outlook on this computer.  However, when I setup the new computer I cannot seem to see most all the mailbox subfolders that are visible on the old computer.  When I logon to the gmail mailbox direct (browser) I cannot see the missing folders that exist in the old computer's Outlook either.  

I also changed the gmail mailbox settings disabling POP and enabling IMAP.  So I can connect to the mailbox via Outlook but many subfolders are missing as mentioned above.  Also, If I create a new mailbox subfolder within Outlook  I cannot see it in gmail direct (browser).  If I create a new mailbox folder (label) within Gmail, it does sync/display within Outlook.  

I am thinking all the Outlook mailbox subfolders created on the old computer were only created within Outlook since it was setup as POP and IMAP, so that is why they are not working/syncing.  Just taking a guess here.  However, now that I changed the gmail settings to IMAP I can't seem to sync newly created folder either.  Pretty weird scenario.  I would think if I create a mailbox subfolder titled "test" within Outlook it should be created within gmail itself or vise versa.  

So we have multiple problems getting gmail working on a new…
0
How can I either:

1. Find and read these 2 unread emails

or

2. Mark all of the over 80,000 emails in the Gmail Inbox as read to reset this unread email count?
0
I'm attempting to create a procedure which will return the distance between two points based on the Google Maps DistanceMatrix API.  My initial code (VBA) looks like:
Public Function GoogleDistance(FromAddress As String, ToAddress As String) As String

    Dim strMyKey as string 
    Dim sXMLURL As String
    Dim objXMLHTTP As MSXML2.ServerXMLHTTP
    
    On Error GoTo ProcError
    
    strMyKey = "aaaa" '<= this is not the actual key
    sXMLURL = "https://maps.googleapis.com/maps/api/distancematrix/xml?" _
            & "origin=" & Replace(Replace(FromAddress, "  ", " "), " ", "+") & "&" _
            & "destination=" & Replace(Replace(ToAddress, "  ", " "), " ", "+") & "&" _
            & "key=" & strKey
'            & "sensor=False" & "&"
Debug.Print sXMLURL

    Set objXMLHTTP = New MSXML2.ServerXMLHTTP
    
    With objXMLHTTP
        .Open "Get", sXMLURL, False
        .setRequestHeader "content-Type", "application/x-www-form-URLEncoded"
        .send
    End With
    
Debug.Print objXMLHTTP.responseText

ProcExit:
    Exit Function
    
ProcError:
    Debug.Print Err.Number, Err.Description
    MsgBox Err.Number & vbCrLf & Err.Description
    Resume ProcExit

End Function

Open in new window

At this point, I'd be happy if this would return anything other than:
<?xml version="1.0" encoding="UTF-8"?>
<DistanceMatrixResponse>
  <status>INVALID_REQUEST</status>
</DistanceMatrixResponse>

Open in new window

I'm sure it is something simple in the formatting of the request string, maybe a comma, a space or something else.  The data I'm testing it with generates the following string:
https://maps.googleapis.com/maps/api/distancematrix/xml?origin=Grafton,+VA&destination=Yorktown,+VA&key=aaaa

Open in new window

0
I need help with Google Drive. When I try to listen to a voice recording or recorded calls from my phone they are stored in various extensions. The problem is when I play a video or an audio recording I am not able to do that I get 2 options. Download to my PC which I have not done so or connect with more apps. At this point I would either have a video player for Google or an audio player for Google. But I would have to choose that every single time. Is there a way to make those Google players for audio and video default for what is stored in Google Drive or can I use my VLC player on my pc to do so?

Lastly, I had added 2 extensions from the connect with more apps one is countdown timer and the other is an all in one audio player. But I can not see them anywhere on my Google Drive. Where are they located so that I can use them?

Thank you,
Basem Khawaja, R.Ph.
0
luxuryretreats.com and eag.com mail servers are hosted by "google apps". both companies are reporting that they're not receiving any emails coming from our domain rosenaviation.com. but we're receiving emails from them.

i did a test email and got these back
Delivery to these recipients or groups is complete, but no delivery notification was sent by the destination server:

i did a test and sent an email to any domain including gmail.com and all recipients received emails coming from rosenaviation.com
0
Is there a simple way to save/move an iTunes movie to Google Play to watch it on a Chromecast? Right now, the iTunes movie does not give me the option to stream to Chromecast.

Any recommendations welcome.
0
Hi, I'm migrating about 50 users from G Suite to Office 365 Business email. Moving accounts and inboxes also as a one batch go.
Users are already set up in Office, with their default @company.onmicrosoft.com email. Gmail currently uses their own domain as @company.co.uk.
Haven't registered the company.co.uk domain with Office 365 Business yet.
I'm wondering if, as soon as I register the domain and start migrating the users, will they lose access to their @company.co.uk gmail, as Outlook will take over the domain or will they have access on both Gmail and Outlook? I'm only worried, since it's an own domain email.

Summed up: john@company.co.uk is using gmail. I want that email to be in outlook, but afraid, that as Office acquires the company.co.uk domain, and able to use it's email addresses Gmail will lose access. Hope that makes sense.

Thank you.
0
Need a "poor man's" green screen

At the moment, I am stuck. I am all configured for a live webinar using WebinarJam. Now, I find they do not support green screen replacement.

I am looking fo a technical solution, like using GoToWebinar. But, in the short run, is there another possible solution, like finding a professional looking cloth drape to use instead of a green screen?

Thanks.
0
Need to "re-broadcast" the repaired video stream

I am in a major pickle. I finally got a live stream video solution to work (using OBS)  that removes the green screen. But I use WebinarJam for my webinars, and they do not support green screen. They only take the video direct from my Logitech C922.

What can I do?

I feel like I need a setting on OBS to "re-broadcast" the modified video stream. This means that WebinarJam would display the stream, as is, which is the way I want it to look.

Am I making any sense?

What is the purpose of using OBS to modify the live video stream if it can not be used?

WebinarJam also allows YouTube live and Facebook live, which may mean I can use OBS as an input into either of those.

Please let me know your thoughts on the options available to me.

Thanks.
0
CompTIA Security+
LVL 12
CompTIA Security+

Learn the essential functions of CompTIA Security+, which establishes the core knowledge required of any cybersecurity role and leads professionals into intermediate-level cybersecurity jobs.

Need Green Screen replacement from YouTube or Facebook

I use a service called WebinarJam, but they do not support Green Screen replacement. BUT, they provide three possible input source for the video...

Video Stream Options
As you can see, YourTube live and Facebook live are options.

Does this mean I can use either of these to insert my background image, then use the fixed stream with WebinarJam?

Their support says "WebinarJam does not support Green Screen replacement." But if I give then the video stream from YT or FB, they have no choice.

Am I right or wrong?

Thanks
0
I've been testing Ginger in free mode for a while and they keep bugging me to upgrade (~$59 per year), but I am wonder about alternatives. Rather, I am wonder what you folks consider as the best on-line grammar checker, and why?

I have used Grammarly in the past but I recall that it often missed obvious errors and sometimes made erroneous suggestions. But that was about three years ago. I also know that there are a few other grammar checkers available.

Two Two that I have used are:
- Ginger https://www.gingersoftware.com
- https://www.grammarly.com

Criteria for answering
- Please don't suggest that there is no substitute for understanding English grammar. I know this. But these tools are still great for finding errors when one makes the occasional mistake.
- Please don't suggest the free tools in Microsoft Office. I don't have access to Office.
- I am primarily editing in Google mail and the Google Apps.
- I am only concerned about English grammar checking.

I'll look forward to your comments and suggestions. :)
0
Hello to all,

I'm having trouble connecting a Google Spreadsheet to a local MySql database in one of our offices.
Error displayed by Google is: A connection could not be established with the database, check user password and connection string.

This is the code i'm trying:

   var connectionstring = "jdbc:mysql://public_ip:9002/db_name";
   var conn = Jdbc.getConnection(connectionstring, "user", "password");
   var stmt = conn.createStatement();

Other scenario considerations:
1. The Firewalls incoming 9002 port is being forwarded correctly into the 3306 on the local db server.
2. user and password work fine since Remote Workbench connections are possible.
3. I've even tied up a remote MS Excel sheet to the db and it works with the same url and login information
4. No IP incomming connections are being blocked explicitly, you can call the port from whatever ip you want and you will be redirected to the internal server

Does somebody have any guidance on what to try?
i've been fighting for over a week!

Thanks to all
Eric.
0
Is there a free useful solution for a multi people thread... kind of like a forum that is closed for a certain group.

I want to be able to talk about multi subjects and that if someone new comes in he can easily browse through the subjects and see the comments.

again like a thread or forum.
0
I have a custom domain that I bought from domains.google . I have a python web app in google's  cloud platform app engine. The site is visible via xxxxx... appspot.com.

I tried to setup my custom domain and map it to the web app. I can't seem to get it to work. Below are my current settings. It worked for a few hours then stopped, I assume the  ip addresses changed and broke it.  The following pics are from the custom domain piece of the project and from google's domain management area. Thanks!





0
What options exist for porting a Google Voice phone number over to other services?

A couple of users who I support are interested in doing this and want to find out what other services they can port (transfer) their existing Google voice phone numbers too.
0

Google Apps

Google Apps is a suite of cloud computing productivity and collaboration software tools and software. It includes Google’s popular web applications including Gmail, Drive, Hangouts, Calendar, and Docs. While these products are available to consumers free of charge, Google Apps for Work adds business-specific features such as custom email addresses at your domain and storage for documents and email.