Ezt a scriptet hogyan?
Indesignba szeretnék egy Javascriptet ami exportál egy PDF-et amit majd elküld emailen.
A PDF exportálás script Indesignból és emailküldés Acrobatból megy. De a kettőt én egybe szeretném: egy kattintás Indesignba és röppen a PDF.
Na ezt hogy?
Sajnos önállóan nem tud ilyet.
Ha minden igaz, van egy ExtendScript nevű gyösz, az tud socketet.
Socket segítségével csatlakozhatsz web service-hez, ami továbbítja az adatokat e-mailben.
Ha nincs lehetőséged saját/céges web és/vagy e-mail service használatára, az Amazon viszonylag olcsó lehetőségeket kínál.
Ha jól értelmezem, 1000 darab e-mailenként 10 centet, vagyis nagyjából 28 forintot (havi 1000 darab ingyenes), valamint a csatolmányokért GB-onként további 12 centet, vagyis olyan 30 forintot számláznak. Elvileg. Pontosan nem tudom, mert nincs élő szerződésem, csak az app store-jukhoz, az meg ingyenes.
Ingyenes mail/web szolgáltatások is vannak, természetesen, de mint mindig, kompromisszumokkal.
A gépen van céges Outlook. Az Acrobatba már tettem egy scriptet ami elküldi emailen(Outlookal) az éppen megnyitott PDF-et.
De én azt szeretném, hogy az Indesigból egy(v. dupla) kattintással küldje az emailt.
Itt erről van szó: [link]
De ezt a scriptet lefuttatva nekem csak a PDF-et gyártja le és nem küld emailt.
Az Outlook egy MS Exchange kliens.
Neked a szervert kellene elérned. További gond, hogy ehhez valószínűleg VPN kell, anélkül nem fog menni.
Van REST API, de az kissé túlmutat a rendelkezésemre álló időn, hogy bemutassam a működését. Ebben a tekintetben magadra vagy utalva:
Sajnos az, hogy ez létezik, egyáltalán nem garantálja, hogy rendelkezésedre is áll.
A cégtől tudsz tájékozódni az Outlook 365 REST API elérhetőségéről. A másik nehézség, hogy HTTPS, tehát biztonságos kapcsolatot igényel, ami plusz egy protokollréteget jelent (az ExtendScript valószínűleg nem kezeli, így vagy megírod magad az SSL-t, vagy keresel libet).
Az általad hivatkozott oldalon is épp az a probléma, hogy az adott script nem működik megfelelően.
Valószínűleg valahová ki kellene köpnie egy error logot, hogy miért nem sikerült az e-mailt elküldeni, akkor beljebb volnál, de ha csak csendben nem történik semmi, az baj.
Sajnos belefutottál egy elég körülményes problémába. A jelek szerint, mivel az Acrobat nem a CreativeSuite része, az InDesign nem tud vele kommunikálni.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!