[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Server-Zertifikat für Curl



On 10.09.19 08:39, Manfred Rebentisch wrote:
> Hallo,
> danke für Deine Antwort Ulf.
> 
> Am 09.09.19 um 22:08 schrieb Ulf Volmer:
>> On 09.09.19 20:40, Manfred Rebentisch wrote:
>>
>>> ich versende Mails vom Server mit Curl aus meinem Programm heraus.
>>>
>>> Für
>>>
>>> curl_easy_setopt(id->curlptrM, CURLOPT_CAINFO, SSL_CERT_PEM);
>>>
>>> brauche ich ein Host-Zertifikat (SSL_CERT_PEM, z.B. /etc/ssl/meinhost.pem)
>>
>> Nach meinem Verständis ist diese Option nur für self-signed Certs
>> notwendig. Wenn der Server über ein offiziell signiertes Cert verfügt
>> sollte das nicht notwendig sein.
> 
> Meine Server liefern nur via SMTPS Mails zu meinem Mail-Provider, über
> meinen Account mit Anmeldung.
> Der Mail-Provider empfängt jedoch kein Zertifikat meines Servers.

Dein Server ist hier nur SMTP- Client, wenn ich Dich richtig verstehe.
Da brauchst Du kein Zertifikat. Nimmt

https://curl.haxx.se/libcurl/c/smtp-tls.html

und entferne die

curl_easy_setopt(curl, CURLOPT_CAINFO, "/path/to/certificate.pem");

Zeile komplett.

Viele Grüße
Ulf


Reply to: