title: SES AWS Error Code: SignatureDoesNotMatch, Status Code: 403
body: <p>I'm getting a AWS Error Code: SignatureDoesNotMatch, Status Code: 403 when trying to send a mail through Amazon SES.</p>
  
  <p>I have confirmed that I am using the correct credentials which I created via <a href="https://console.aws.amazon.com/iam/home?#users">https://console.aws.amazon.com/iam/home?#users</a> and the error still persists. </p>
  
  <p>I assume the credentials I've created on the iam/home are in fact global but I do not know what I am doing wrong further. The entire error is: </p>
  
  <blockquote>
    <p>AWS Error Code: SignatureDoesNotMatch, Status Code: 403, AWS Request
    ID: xxx, AWS Error Type: client, AWS Error Message: Signature expired:
    20140314T031111Z is now earlier than 20140317T15116Z (20140317T151111Z
    - 5 min.), User-Agent: aws-sdk-php2/2.5.3 Guzzle/3.8.1 curl/7.22.0 PHP/5.3.10-1ubuntu3.10   thrown in
    /url/Vendor/Aws/Common/Exception/NamespaceExceptionFactory.php on line
    91</p>
  </blockquote>
  
  <p>The actual code is code I pulled from: <a href="http://docs.aws.amazon.com/aws-sdk-php/latest/class-Aws.Ses.SesClient.html#_sendEmail">http://docs.aws.amazon.com/aws-sdk-php/latest/class-Aws.Ses.SesClient.html#_sendEmail</a></p>
  
  <p>I am firing this script from my local environment. </p>
  
  <p>Where would I be able to find credentials that would work? </p>