Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 9321227
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 19, 20262026-06-19T03:48:47+00:00 2026-06-19T03:48:47+00:00

I added the basic version of SendGrid to Heroku so we could send user-feedback

  • 0

I added the basic version of SendGrid to Heroku so we could send user-feedback emails from our website. The basic testing implementation I’m using is below:

<?php
/**** Takes posted content from 'contact.html' and sends us an email *****/

require 'sendgrid-php/SendGrid_loader.php';
$sendgrid = new SendGrid('username', 'pwd');

$mail = new SendGrid\Mail();
$mail->
  addTo('matthewpolega@gmail.com')->
  setFrom('matthewpolega@gmail.com')-> 
  setSubject('another')->
  setText('Hello World!')->
  setHtml('<strong>Hello World!</strong>');

$sendgrid->
    smtp->
    send($mail);

header( 'Location: contact.html' );

?>

It works fine in localhost testing. However, it stalls when I test it online. Has anybody experienced a problem like this?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-19T03:48:48+00:00Added an answer on June 19, 2026 at 3:48 am

    It sounds like you’re having some issues with submodules on Heroku. There are two ways you can fix this:

    1) Figure out what you did wrong by reading the heroku submodule docs. It’s probably as simple as git submodule add path/to/sendgrid

    2) Remove the .git directory in the SendGrid module and check it in to your repo:

    $ cd ../path/to/sendgrid_lib
    $ rm -rf .git/
    $ cd ../root/project/dir
    $ git add ../path/to/sendgrid_lib
    $ git commit -m "Removed SendGrid submodule and added to repo"
    
    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I just added a Facebook like button to my website, just the most basic
I have a basic GWT Maven project going. I added SmartGWT and started playing
I'm writing a console application in Visual Basic 2008 Express. I added several text
Added more details at the bottom of the question. We are testing deployment scenarios
I added a basic page that has a title and some body. But when
I'm just learning PHP and am trying the most basic thing: capturing info from
I'm very new to chrome extension development.. I got basic idea from google's tutorial
I've just installed the latest and greatest from Resharper, namely version 6. The feature
Here is the basic life cycle of my application. It targets SDK version 8
The basic question Is it possible to fallback to a server-side Node.js implementation of

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.