2017-03-23 5 views
0

Mailgun을 사용하여 SMTP를 통해 이메일을 보내려고합니다. 전자 메일에는 응용 프로그램/ld + json 마크 업 EventReservation이 있습니다. mailgun smtp로 이메일을 보내면 마크 업이 작동하지 않습니다. google.scripts를 통해 동일한 템플릿을 보내면 마크 업이 정상적으로 작동합니다.mailgun으로 JSON-LD 마크 업을 보낼 수 없습니다.

무엇이 문제입니까?

<!DOCTYPE html> 
<html> 
<head> 
    <title>Prenotazine TiPrenota</title> 
    <meta charset="UTF-8"> 
    <script type="application/ld+json"> 
    { 
     "@context": "http://schema.org", 
     "@type": "EventReservation", 
     "reservationNumber": "5aa46b79-140d-491e-a1db-568ec1c423bd", 
     "reservationStatus": "http://schema.org/Confirmed", 
     "underName": { 
     "@type": "Person", 
     "name": "Mario Rossi 
     }, 
     "reservationFor": { 
     "@type": "Event", 
     "name": "Ragione sociale attivita", 
     "startDate": "2017-03-27T12:30:00", 
     "location": { 
      "@type": "Place", 
      "name": "nome ragione sociale", 
      "address": { 
      "@type": "PostalAddress", 
      "streetAddress": "viale amore 100, cesena, 47521, Italia" 
      }, 
      "geo": { 
      "@type": "GeoCoordinates", 
      "latitude": "44,490501", 
      "longitude": "12,281881" 
      } 
     }, 
     "performer":"Reservation" 
     }, 
     "modifyReservationUrl": "https://www.domionio.it/?tokenid=5aa46b79-140d-491e-a1db-568ec1c423bd" 
    } 
    </script> 
</head> 
<body> 
    Testo emeil 
</body> 
</html> 

답변

0

것은 당신이 SMTP를 사용하여 이메일을 보내는 방법에 대한이 steps를 수행했는지 확인하십시오

내 템플릿입니다.

실행이 :

# Swaks is an smtp of CURL, install it first: 
curl http://www.jetmore.org/john/code/swaks/files/swaks-20130209.0/swaks -o swaks 
# Set the permissions for the script so you can run it 
chmod +x swaks 
# It's based on perl, so install perl 
sudo apt-get -y install perl 
# now send! 
./swaks --auth \ 
     --server smtp.mailgun.org \ 
     --au [email protected]_DOMAIN_NAME \ 
     --ap 3kh9umujora5 \ 
     --to [email protected] \ 
     --h-Subject: "Hello" \ 
     --body 'Testing some Mailgun awesomness!' 

당신은 당신의 domains tab에 각 도메인에 대한 SMTP 자격 증명을 찾을 수 있습니다.

+0

SMTP를 통해 이메일을 보낼 수 있습니다. 내 문제는 메일 내부에 마크 업 영역이 표시되지 않는다는 것입니다. – Diego