email in html oscommerce

Questo forum è dedicato alle discussioni riguardanti le contribution per osCommerce

Moderatore: mod Generali

Rispondi
l-boy
membro Junior
membro Junior
Messaggi: 5
Iscritto il: 25/09/2009, 10:54

email in html oscommerce

Messaggio 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.
Avatar utente
marcus
membro Master
membro Master
Messaggi: 1619
Iscritto il: 04/12/2003, 1:00
Contatta:

Re: email in html oscommerce

Messaggio da marcus »

Per creare delle email in html può esserti utile:

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

Saluti
Marcus
Nuovo pacchetto osCommercePRO (osCPRO) + Modulo Interfacciamento Gestionale Danea.
Visita la demo: http://oscpro.oscommercedev.com/index.php
Avatar utente
xnetus
membro Senior
membro Senior
Messaggi: 371
Iscritto il: 08/09/2008, 17:50
Contatta:

Re: email in html oscommerce

Messaggio da xnetus »

Ciao, ti basta cercare nel forum...
Assistenza osCommerce e Realizzazione Moduli!
Solo una piattaforma ben gestita può garantirti dei benefici notevoli. Contattaci e scopri quali sono le potenzialità del tuo business.
(email: info@xnetus.net)
Scopri il servizio...
l-boy
membro Junior
membro Junior
Messaggi: 5
Iscritto il: 25/09/2009, 10:54

Re: email in html oscommerce

Messaggio 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
l-boy
membro Junior
membro Junior
Messaggi: 5
Iscritto il: 25/09/2009, 10:54

Re: email in html oscommerce

Messaggio da l-boy »

eiiii qualcuno mi aiuta!! :D :D
l-boy
membro Junior
membro Junior
Messaggi: 5
Iscritto il: 25/09/2009, 10:54

Re: email in html oscommerce

Messaggio 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>
Rispondi