

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Senden von E-Mails im Namen des Identitätsbesitzers im Zusammenhang mit der Amazon-SES-Sendeautorisierung
<a name="sending-authorization-delegate-sender-tasks-email"></a>

Als delegierter Sender senden Sie E-Mails wie jeder andere Amazon-SES-Sender auch, mit der Ausnahme, dass Sie den Amazon-Ressourcennamen (ARN) der Identität angeben, für deren Nutzung Sie vom Identitätsbesitzer berechtigt wurden. Wenn Sie Amazon SES zum Senden der E-Mail aufrufen, überprüft Amazon SES, ob die von Ihnen angegebene Identität über eine Richtlinie verfügt, die Sie zum Senden der E-Mail berechtigt.

Es gibt verschiedene Möglichkeiten, wie Sie den ARN der Identität beim Senden einer E-Mail angeben können. Die zu verwendende Methode hängt davon ab, ob Sie sich für die Amazon-SES-API-Operationen oder die Amazon-SES-SMTP-Schnittstelle entscheiden.

**Wichtig**  
Um erfolgreich eine E-Mail zu senden, müssen Sie eine Verbindung zum Amazon SES SES-Endpunkt in der AWS Region herstellen, in der der Identitätsinhaber die Identität verifiziert hat.
Darüber hinaus müssen die AWS Konten **sowohl** des Identitätsinhabers als auch des delegierten Absenders aus der Sandbox entfernt werden, bevor eines der Konten E-Mails an nicht verifizierte Adressen senden kann. Weitere Informationen finden Sie unter [Produktionszugriff anfordern (Verlassen der Amazon SES SES-Sandbox)](request-production-access.md).
[Wenn die Identität, zu deren Verwendung Sie autorisiert wurden, im Rahmen der Funktion „Globale Endgeräte“ in einer sekundären Region dupliziert wird:](global-endpoints.md)  
Der Identitätseigentümer hätte Ihnen einen Identitäts-ARN zur Verfügung stellen müssen, bei dem der Parameter Region`us-east-1`, `*` wie im folgenden Beispiel, `arn:aws:ses:*:123456789012:identity/user@example.com` durch ein Sternchen ersetzt wurde.
Der Identitätsinhaber hätte für Sie Richtlinien zur Versandautorisierung sowohl in der primären als auch in der sekundären Region erstellen müssen.

## Verwenden der Amazon-SES-API
<a name="sending-authorization-delegate-sender-tasks-api"></a>

Wie bei jedem Amazon SES-E-Mail-Absender können Sie, wenn Sie über die Amazon SES-API auf Amazon SES zugreifen (entweder direkt über HTTPS oder indirekt über ein AWS SDK), zwischen drei E-Mail-Versandaktionen wählen: `SendEmail``SendTemplatedEmail`, und. `SendRawEmail` Die [Amazon Simple Email Service API-Referenz](https://docs.aws.amazon.com/ses/latest/APIReference/) beschreibt deren Einzelheiten APIs, aber wir bieten hier einen Überblick über die Versandautorisierungsparameter.

### SendRawEmail
<a name="sending-authorization-delegate-sender-tasks-api-sendrawemail"></a>

Wenn Sie `SendRawEmail` verwenden möchten, um das Format Ihrer E-Mails kontrollieren zu können, können Sie die delegierte autorisierte Identität auf eine von zwei Arten festlegen:
+ **Übermitteln Sie optionale Parameter an die `SendRawEmail`-API**. Die erforderlichen Parameter werden in der folgenden Tabelle beschrieben:  
****    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/de_de/ses/latest/dg/sending-authorization-delegate-sender-tasks-email.html)
+ **Schließen Sie X-Header in die E-Mail ein**. X-Header sind benutzerdefinierte Header, die Sie zusätzlich zu den Standard-E-Mail-Headern (wie „Von“, „Antworten“ oder „Betreff“) verwenden können. Amazon SES erkennt drei X-Header, die Sie zum Einrichten der Sendeautorisierungsparameter verwenden können:
**Wichtig**  
Schließen Sie diese X-Header nicht in der DKIM-Signatur mit ein, da sie vor dem Senden der E-Mail von Amazon SES entfernt werden.  
****    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/de_de/ses/latest/dg/sending-authorization-delegate-sender-tasks-email.html)

  Amazon SES entfernt alle X-Header vor dem Senden der E-Mail. Wenn Sie mehrere Instances eines X-Headers angeben, verwendet Amazon SES nur die erste Instance.

  Das folgende Beispiel zeigt eine E-Mail, die für die Sendeautorisierung X-Header umfasst:

  ```
   1. X-SES-SOURCE-ARN: arn:aws:ses:us-east-1:123456789012:identity/example.com
   2. X-SES-FROM-ARN: arn:aws:ses:us-east-1:123456789012:identity/example.com
   3. X-SES-RETURN-PATH-ARN: arn:aws:ses:us-east-1:123456789012:identity/example.com
   4. 
   5. From: sender@example.com
   6. To: recipient@example.com
   7. Return-Path: feedback@example.com
   8. Subject: subject
   9. Content-Type: multipart/alternative;
  10. 	boundary="----=_boundary"
  11. 
  12. ------=_boundary
  13. Content-Type: text/plain; charset=UTF-8
  14. Content-Transfer-Encoding: 7bit
  15. 
  16. body
  17. ------=_boundary
  18. Content-Type: text/html; charset=UTF-8
  19. Content-Transfer-Encoding: 7bit
  20. 
  21. body
  22. ------=_boundary--
  ```

### SendEmail und SendTemplatedEmail
<a name="sending-authorization-delegate-sender-tasks-api-sendemail"></a>

Wenn Sie die Operation `SendEmail` oder `SendTemplatedEmail` verwenden, können Sie die delegierte autorisierte Identität angeben, indem Sie die optionalen Parameter unten übergeben. Für die Methode `SendEmail` oder `SendTemplatedEmail` können Sie nicht die X-Header-Methode verwenden.


****  

| Parameter | Description | 
| --- | --- | 
| `SourceArn` | ARN der Identität, die mit der Sendeautorisierungsrichtlinie verknüpft ist, die Sie zum Senden von E-Mail im Namen der im `Source`-Parameter entweder von `SendEmail` oder `SendTemplatedEmail` angegebenen E-Mail-Adresse berechtigt. | 
| `ReturnPathArn` | ARN der Identität, die mit der Sendeautorisierungsrichtlinie verknüpft ist, die Sie zum Verwenden der im `ReturnPath`-Parameter entweder von `SendEmail` oder `SendTemplatedEmail` angegebenen E-Mail-Adresse berechtigt. | 

Das folgende Beispiel zeigt, wie Sie eine E-Mail mit den Attributen `SourceArn` und `ReturnPathArn` unter Verwendung der Operation `SendEmail` oder `SendTemplatedEmail` und der [SDK für Python](https://aws.amazon.com/sdk-for-python) senden.

```
import boto3
from botocore.exceptions import ClientError

# Create a new SES resource and specify a region.
client = boto3.client('ses',region_name="us-east-1")

# Try to send the email.
try:
    #Provide the contents of the email.
    response = client.send_email(
        Destination={
            'ToAddresses': [
                'recipient@example.com',
            ],
        },
        Message={
            'Body': {
                'Html': {
                    'Charset': 'UTF-8',
                    'Data': 'This email was sent with Amazon SES.',
                },
            },
            'Subject': {
                'Charset': 'UTF-8',
                'Data': 'Amazon SES Test',
            },
        },
        SourceArn='arn:aws:ses:us-east-1:123456789012:identity/example.com',
        ReturnPathArn='arn:aws:ses:us-east-1:123456789012:identity/example.com',
        Source='sender@example.com',
        ReturnPath='feedback@example.com'
    )
# Display an error if something goes wrong.	
except ClientError as e:
    print(e.response['Error']['Message'])
else:
    print("Email sent! Message ID:"),
    print(response['ResponseMetadata']['RequestId'])
```

## Verwenden der Amazon SES SMTP-Schnittstelle
<a name="sending-authorization-delegate-sender-tasks-smtp"></a>

Wenn Sie die SMTP-Schnittstelle von Amazon SES zum delegierten Senden verwenden, müssen Sie die Header `X-SES-SOURCE-ARN`, `X-SES-FROM-ARN` und `X-SES-RETURN-PATH-ARN` in Ihre Nachricht einfügen. Übergeben Sie diese Header, nachdem Sie den `DATA`-Befehl in der SMTP-Aushandlung erteilen.