Estrarre HTML da un'e-mail generata in Word


1

Devo convertire una newsletter e-mail in una pagina html senza doverla riprodurre. Il problema è che il mittente è tecnologicamente ostacolato. Ecco come genera l'e-mail:

In MS Word, apre un modello precedente, aggiorna qualsiasi nuovo testo, fornisce tutti i tipi di formattazione e spaziatura, quindi invia l'e-mail dall'interno di Word (il meglio che riesco a capire parlando con lui). È probabilmente una sorta di accordo Word-Outlook che sta effettivamente facendo, ma so che sta usando Word per farlo.

Ricevo l'e-mail, insieme alla sua formattazione degli anni '90, e devo convertirla in un documento HTML per metterlo su un sito Web ogni settimana. Vuole che la formattazione sia esattamente come ha fornito. Farlo generare l'HTML direttamente da Word non è un'opzione.

Ho provato a copiare e incollare dall'e-mail in Word, aprendolo direttamente in Word, copiandolo in diversi editor HTML e molte altre cose, ma nulla sembra mantenere la formattazione, la spaziatura e le tabelle utilizzate. L'unica soluzione che abbiamo trovato è se mi invia per email il file .doc effettivo e lo uso per generare manualmente l'html. Tuttavia, di solito si dimentica di inviarlo e quindi devo richiederlo manualmente, il che può richiedere diversi giorni per farlo funzionare.

Qualcuno può pensare a un modo migliore per farlo?


Cosa ti impedisce di aprirlo a parole e salvarlo come HTML?
Unfundednut

Viene inviato come e-mail, non come allegato e-mail. Una volta aperto un file e-mail direttamente in Word, perde gran parte della formattazione. Come ho già detto in precedenza, convincerlo a inviare per e-mail il file .doc effettivo si è rivelato problematico.
drharris,

Di quali funzioni di formattazione hai bisogno? La formattazione cambia ogni settimana o solo il contenuto?
Andy,

La formattazione cambia ogni settimana e qui sta il problema. È tutto, dalla spaziatura delle linee ai bordi dei paragrafi a caratteri e stili di carattere. In particolare, i bordi per alcuni paragrafi scompaiono a meno che non generi dal file .DOC iniziale.
drharris,

Risposte:


0

Per quanto tecnologicamente 'ostacolato' questo tipo sia, penso che dovrai cambiare il modo in cui ti sta inviando i dati. Dato che ha già familiarità con Word e che hai avuto successo quando hai ricevuto un .docfile, direi che è il percorso di minor resistenza.

lui ... invia l'e-mail da Word

Come hai detto, non è del tutto specifico. Posso pensare a due modi in cui potrebbe farlo.

  1. Utilizza Outlook per scrivere la posta normalmente ed è configurato per utilizzare Word come editor predefinito.

  2. Utilizzare Word per scrivere l'e-mail e quindi utilizzare Invia a .

Indipendentemente dal modo in cui sta attualmente usando, immagino che il modo in cui farebbe in futuro sarebbe fare qualcosa di più vicino alla seconda opzione. In particolare

  1. Componi la posta da Word.

  2. Utilizzare la funzionalità Invia a ma selezionando Destinatario posta elettronica (come allegato) .

Questo dovrebbe risolvere i problemi? Non dici di quale versione si tratta, ma ci sono alcune istruzioni per le versioni 2002-2007 a http://support.microsoft.com/kb/290936 . Non è davvero un compito difficile da fare, e lo incoraggio a farlo come descritto, ma se c'è molta resistenza, puoi anche avvolgerlo in una macro, mettere un pulsante grande con un'icona ovvia su uno delle barre degli strumenti e digli di fare semplicemente clic!

HTH

Andy


Bene, questo è il modo in cui lo stiamo facendo ora, ma come ho già detto, la parte difficile è quando si dimentica di farlo, e c'è un ritardo di diversi giorni nel farlo funzionare. Mi piace l'idea di una macro, ma probabilmente farò un ulteriore passo avanti e farò un componente aggiuntivo in cui dovrà solo fare clic su un pulsante per caricarlo direttamente tramite FTP.
drharris,

Suona bene. Se si tratta di un'e-mail normale, ad es. ogni martedì, potresti utilizzare un sistema di notifica automatico per aiutarti. Forse un messaggio di posta elettronica che gli ricorda poco prima della scadenza e / o un messaggio di posta elettronica dopo che gli è stato comunicato che il file non è stato caricato (o che l'e-mail con l'allegato non è stato ricevuto).
Andy,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.