Pagina 1 di 1

email in html oscommerce

Inviato: 08/09/2010, 22:48
da l-boy
salve a tutti sono ormai diversi giorni che provo a risolvere questo problema ma non riesco a venirne a capo. :( :(

Ho seguito le varie guide per inviare le email in html da oscommerce. Ho quindi sostituito la riga relativa nel file email.php :

$mimemessage->add_text
con
$mimemessage->add_html

e aggiunto tiny_mce per creare i messaggi in HTML.

Il problema è che se invio solo testo anche formattato in quasi modo l'email arriva correttamente a destinazione. Invece se ci metto un'immagine l'email non arriva sempre.
Ho scritto un file di test per isolare tutti i possibili problemi ma contiuo a non capire dov'è il problema.

Codice: Seleziona tutto

  <?php
  require('includes/application_top.php');

  //Let's build a message object using the email class
    //$mimemessage = new email(array('Content-Type: text/html; charset=ISO-8859-15'));
	//$mimemessage = new email(array('X-Mailer: osCommerce'));
	$mimemessage = new email(array('Content-Type: text/html; charset=ISO-8859-15'));
    // add the message to the object
    $mimemessage->add_html('<p><br /><span style="font-size: small;"><span style="font-size: x-small;">- C d<strong class="Apple-style-span" style="font-weight: bold;"><br /></strong></span></span><span class="Apple-style-span" style="border-collapse: separate; color: #000000; font-family: \'Times New Roman\'; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; font-size: medium;"><span class="Apple-style-span" style="font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px;"><br /><br /><br /><br /><br /><br /><br /><br />
<p style="text-align: center;"><span style="font-size: small;"><span style="font-size: x-small;"><img style="border-width: 0px;" src="http://tecnocamper.com/images/Montaggio_ita.jpg" alt="" /></span></span></p>
</span></span></p>');

    $mimemessage->build_message();
	
    $mimemessage->send('lucanome' . ' ' . 'fioricognome', 'fiori.lcu@gmail.com', '', 'postmaster@tecnocamper.com', 'oggetto');
	echo '<p><br /><span style="font-size: small;"><span style="font-size: x-small;">- C d<strong class="Apple-style-span" style="font-weight: bold;"><br /></strong></span></span><span class="Apple-style-span" style="border-collapse: separate; color: #000000; font-family: \'Times New Roman\'; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; font-size: medium;"><span class="Apple-style-span" style="font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px;"><br /><br /><br /><br /><br /><br /><br /><br />
<p style="text-align: center;"><span style="font-size: small;"><span style="font-size: x-small;"><img style="border-width: 0px;" src="http://tecnocamper.com/images/Montaggio_ita.jpg" alt="" /></span></span></p>
</span></span></p>';
  ?>

Facendo varie prove mi sono accorto che se come corpo invio quello nell'esempio l'email arriva correttamente a destinazione, ma se si fa una qualsiasi modifica al testo sostituendo ad esempio al posto di ' - C d ' solamente ' - ' l'email non arriva più. Se come corpo invio solo un'immagine nemmeno funziona. :!: :!: :!: :!:

Sono su server aruba (hosting linux) e mi chiedevo se possa dipendere da loro oppure no.

Aspetto ansioso il vostro aiuto!!!
Grazie in anticipo :D , Luca.

Re: email in html oscommerce

Inviato: 09/09/2010, 3:07
da marcus
Per creare delle email in html può esserti utile:

http://addons.oscommerce.com/info/5825

Saluti
Marcus

Re: email in html oscommerce

Inviato: 09/09/2010, 18:06
da xnetus
Ciao, ti basta cercare nel forum...

Re: email in html oscommerce

Inviato: 09/09/2010, 21:39
da l-boy
ho cercato già nel forum e nessuno ha il mio problema.
Ho messo il breve codice di esempio proprio per differenziare il mio problema da quello degli altri.

Io riesco a mandare delle email contenenti del testo formattato in HTML ma non le immagini ossia riesco ad inviare solo alcune immagini (proprio come spiegato su nell'esempio).


Aspetto ansioso un vostro aiuto.

Luca

Re: email in html oscommerce

Inviato: 10/09/2010, 23:54
da l-boy
eiiii qualcuno mi aiuta!! :D :D

Re: email in html oscommerce

Inviato: 20/09/2010, 19:28
da l-boy
salve a tutti, penso di aver risolto i miei problemi. :D

Il problema era che non utilizzavo i tag <HTML> <Head> </Head> <Body> </Body> </HTML>