Setup Photo Emailing

Using Sparkbooth, you can now have photos emailed to your guests. You will need to create an account with one of the 4 email providers. Sparkbooth supports the following email providers: Sparkpost, MailGun, Mandrill, SendGrid, Postmark, or SMTP

Note: In version 7 or newer, there are two separate Send to Guest settings. One for photo booth and one for GIF booth.

Gmail

This feature will allow you to use your Gmail account to email

  1. In Sparkbooth, press Ctrl+1 to display Settings
  2. Select the Send to Guest
  3. Enable Allow guests to send photos to their… and Email.
  4. In the drop-down list, select Gmail.
    Sparkbooth-gmail.jpg
  5. Click Login to open an external web browser to sign into your Gmail account, and give Sparkbooth permission to send emails
  6. On the success code page, click the copy code button
    gmail_success_code.jpg
  7. Go back to Sparkbooth, paste the code into the dialog and click OK
    Sparkbooth-gmail-auth.jpg
  8. Sparkbooth should now be setup to send emails with your Gmail account
  9. Make sure to update the "Email From Address" with your Gmail email address

SMTP

This feature will send the photo via your SMTP server for your email account.

  1. Please check with your email provider on how to access their SMTP server. You will need the SMTP server's host, port, secure connection, and account authentication information.
  2. In Sparkbooth, press Ctrl+1 to display Settings
  3. Select the Send to Guest
  4. Enable Allow guests to send photos to their… and Email.
  5. In the drop-down list, select Email via SMTP.
  6. Enter the STMP server and account information into the form, and press the Verify button. If you are using Gmail, Hotmail, Outlook, Yahoo email, select the service from the drop down list to set up the predefined settings for those services.
    sparkbooth_smtp_setup.jpg
  7. If everything is correct, Sparkbooth will have verified the SMTP server and you can update the Email From Address to match your email address. You can also update email subject and message that is sent with the photo
  8. You can verify the setup is functioning correctly by selecting the Test button.
  9. Press Close and Sparkbooth will now prompt your guests for an email address and email the photo.

Note: For Gmail, you should use the Gmail emailer instead of the SMTP. But if you have to use the SMTP for Gmail, you may need create a app password for Sparkbooth.

For Yahoo if you have 2-factor authentication enabled, you will need to create a separate app password.

MailGun

  1. Go to MailGun and sign up for an account if you to not already have one.
  2. Add your email domain and update your DNS records (SPF & DKIM) for sending. MailGun will need to verify the DNS records are correct before you can send emails.
  3. Once the domain has been verified, go to Domains and click on your domain.
  4. Copy the API Key for your domain
    Sparkbooth_Mailgun.jpg
  5. In Sparkbooth, press Ctrl+1 to display Settings
  6. Select the Send to Guest
  7. Enable Allow guests to send photos to their… and Email.
  8. In the drop-down list, select Email via MailGun.
    Sparkbooth_mailgun.jpg
  9. Enter your MailGun API Key and email domain into the form, and press "Login to MailGun". If you are using the EU service, enable the "Use EU" setting before logging in.
  10. Update the Email From Address to match your email address. You can also update email subject and message that is sent with the photo
  11. You can verify the setup is functioning correctly by selecting the Test button.
  12. Press Close and Sparkbooth will now prompt your guests for an email address and email the photo.

Sparkpost

  1. Go to Sparkpost and sign up for an account if you to not already have one.
  2. Sign into the Sparkpost dashboard
  3. You will need to verify your Sending Domain so you can use your email address for sending. If you skip this step, use no-reply@sparkpostbox.com for the "from" email address (Sparkpost only allows a limited number of send using this address).
    Sending_Domains_SparkPost.jpg
  4. Go to the API Keys and create a new API key with permissions to read Templates, and write Transmissions. Copy the API key after it is created.
    SparkPost_api_keys.jpg
  5. In Sparkbooth, press Ctrl+1 to display Settings
  6. Select the Send to Guest
  7. Enable Allow guests to send photos to their… and Email.
  8. In the drop-down list, select Email via Sparkpost.
    Sparkbooth_sparkpost.jpg
  9. Enter your Sparkpost API Key into the form, and press "Login to Sparkpost". If you are using the EU service, enable the "Use EU" setting before logging in.
  10. Update the Email From Address to match your email address. You can also update email subject and message that is sent with the photo
  11. You can verify the setup is functioning correctly by selecting the Test button.
  12. Press Close and Sparkbooth will now prompt your guests for an email address and email the photo.

SendGrid

  1. Go to SendGrid and sign up for an account
  2. Go to Settings > API Keys and click the Create API Key button
    SendGrid_api_keys.jpg
  3. Fill out the Create API Key form and click the Create & View button
    SendGrid_create_api_key.jpg
  4. Copy the API Key value to paste int Sparkbooth
  5. In Sparkbooth, press Ctrl+1 to display Settings
  6. Select the Send to Guest
  7. Enable Allow guests to send photos to their… and Email.
  8. In the drop down list, select Email via SendGrid.
  9. Paste the SendGrid API Key value into the form, and press "Login to SendGrid"
    Sparkbooth_Sendgrid.jpg
  10. Update the Email From Address to match your email address. You can also update email subject and message that is sent with the photo
  11. You can verify the setup is functioning correctly by selecting the Test button.
  12. Press Close, and Sparkbooth will now prompt your guests for an email address and email the photo.

Postmark

  1. Go to Postmark and sign up for an account
  2. Click on Servers tab and press the Add button to create an email server.
  3. After you have created an email server. Click on the server, then the Credentials sub-tab. Copy the Server API token value.
    postmark_api.jpg
  4. Click on Signatures, and setup the "from" email address for your account.
    Postmark_Signatures.jpg
  5. In Sparkbooth, press Ctrl+1 to display Settings
  6. Select the Send to Guest
  7. Enable Allow guests to send photos to their… and Email.
    1_mandrill.jpg
  8. In the drop down list, select Email via Postmark.
    1_postmark.jpg
  9. Enter your Postmark Server API Key into the form, and press "Login to Postmark"
    2_postmark.jpg
  10. Update the Email From Address to match your email address. You can also update email subject and message that is sent with the photo
  11. You can verify the setup is functioning correctly by selecting the Test button.
  12. Press Close, and Sparkbooth will now prompt your guests for an email address and email the photo.

Mandrill

  1. Go to Mandrill and sign up for an account if you to not already have one.
  2. Create an API Key under Settings
    mandrill_api_keys.jpg
  3. In Sparkbooth, press Ctrl+1 to display Settings
  4. Select the Send to Guest
  5. Enable Allow guests to send photos to their… and Email.
  6. In the drop down list, select Email via Mandrill.
  7. Enter your Mandrill API key and press Login
    Sparkbooth_mandrill.jpg
  8. Update the email fields. Enter in the email address in the Email from Address that matches your Mandrill account. Enter in the Email Subject and Email Message that you want to appear in the email you send them with their photos.
    5_mandrill.jpg
  9. You can verify the setup is functioning correctly buy selecting the Test button.
  10. Press Close, and Sparkbooth will now prompt your guests for an email address and email the photo.

Send Photo Later

You can queue photos to batch upload later by selecting Send Photo Later. Use this option if you do not have an internet connection during the event. You can then upload the photos later after the event when you have an internet connection. Here is a video tutorial of the process below:

Troubleshooting

  • All of the email services provide records of all emails sent through your account. So you can verify if an email was sent and whether the destination email server received it.
  • It is recommended to setup email server authentication for your DNS records to ensure email delivery and prevent your emails from being miscategorized as spam. Mandrill, SendGrid and Postmark can help you with this. You can also hire someone to do this.
  • Some of the email services require you have your own custom email domain. If your email address is a hotmail.com, aol.com, gmail.com, yahoo.com or some other non-custom email domain, this option may not work.

Domain Verification Setup

Most of the email services require that you own a custom domain and verify your domain with domain name server (DNS).

If you do not have your own domain, you can purchase one at GoDaddy. They will also provide email and DNS services for your domain.

If you need help verifying your domain with changes to your DNS, check with your domain host, or hire someone to do it for you. Take a look at Fiverr, Guru, or ODesk.

Recent Discussions

19 Mar, 2024 03:30 AM
18 Mar, 2024 04:28 PM
14 Mar, 2024 06:20 PM
13 Mar, 2024 02:54 PM
12 Mar, 2024 05:31 PM