Kódování a email

Vývojová prostředí, aplikace, skripty, http://www... síťové programy, internet, sdílení...
Odpovědět
arxeiss
Začátečník
Začátečník
Uživatelský avatar
Registrován: 19. črc 2008
Bydliště: Krmelín (předměstí Ostravy)
Kontaktovat uživatele:

Kódování a email

Příspěvek od arxeiss »

Odeslal jsem přes PHP mail na centrum.cz k sobě a mail přišel v nečitelném tvaru

Kód: Vybrat vše

VaĹĄe novĂŠ heslo je: 6WRvqQdPczpbx4rPOnSW
změnil jsem kódování skriptu na CP-1250 a pak přišel mail už v pořádku

Kód: Vybrat vše

Vaše nové heslo je: x7t9KVfiqs4B90PNv7J4
Co mám udělat aby mi ten mail přišel v čitelném formátu i při kódování UTF-8?
PC : CPU: C2D E5200 2500Mhz @ 3750Mhz a AC Freezer 7PRO MB: Gigabyte GA-P31-DS3L rev.2,1 GPU: ATI Radeon 3650HD 256MB RAM: A-Data Vitesta 2x2GB Zdroj: Forton OEM 400W HDD: Samsung F2 500GB
Netbook : Asus EEE CPU: Intel Atom N270 1,6GHz RAM: A-Data 2GB HDD: 250GB 5400ot/min
OndraSter
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 22. úno 2006
Bydliště: Praha / ČVUT FIT
Kontaktovat uživatele:

Re: Kódování a email

Příspěvek od OndraSter »

Poslat v hlavičce správné kódování (a enkódovat to pomocí UTF - není nezbytné, jde to i bez toho).
PC: i5-2500k 4.5GHz/24GB RAM/GTX560 Ti 1GB/>5TB - W7 Prof x64; Microsoft SideWinder X3 notebook: HP 6715b (4GB RAM) - W7 Prof x64;
mobil: Nokia Lumia 800 Cyan, 16GB; tablet: Toshiba Portege M200 (2GB, 64GB SSD, GeForce FX5200) - W7 Prof x32


Nahraďte Arduino výkonnější variantou!
Vývojová prostředí a nástroje | Webové prohlížeče | Seznam freehostingů
arxeiss
Začátečník
Začátečník
Uživatelský avatar
Registrován: 19. črc 2008
Bydliště: Krmelín (předměstí Ostravy)
Kontaktovat uživatele:

Re: Kódování a email

Příspěvek od arxeiss »

Enkodovat myslis prekodovat cely web?
PC : CPU: C2D E5200 2500Mhz @ 3750Mhz a AC Freezer 7PRO MB: Gigabyte GA-P31-DS3L rev.2,1 GPU: ATI Radeon 3650HD 256MB RAM: A-Data Vitesta 2x2GB Zdroj: Forton OEM 400W HDD: Samsung F2 500GB
Netbook : Asus EEE CPU: Intel Atom N270 1,6GHz RAM: A-Data 2GB HDD: 250GB 5400ot/min
OndraSter
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 22. úno 2006
Bydliště: Praha / ČVUT FIT
Kontaktovat uživatele:

Re: Kódování a email

Příspěvek od OndraSter »

Tohle přidej do hlaviček:


"Content-Type: text/plain; charset=utf-8\r\n"
"Content-Transfer-Encoding: 8bit\r\n"


// jinak doporučuju zkusit phpMailer.
PC: i5-2500k 4.5GHz/24GB RAM/GTX560 Ti 1GB/>5TB - W7 Prof x64; Microsoft SideWinder X3 notebook: HP 6715b (4GB RAM) - W7 Prof x64;
mobil: Nokia Lumia 800 Cyan, 16GB; tablet: Toshiba Portege M200 (2GB, 64GB SSD, GeForce FX5200) - W7 Prof x32


Nahraďte Arduino výkonnější variantou!
Vývojová prostředí a nástroje | Webové prohlížeče | Seznam freehostingů
arxeiss
Začátečník
Začátečník
Uživatelský avatar
Registrován: 19. črc 2008
Bydliště: Krmelín (předměstí Ostravy)
Kontaktovat uživatele:

Re: Kódování a email

Příspěvek od arxeiss »

To už jsem tam přidal. Až na ten druhý řádek, ten druhý je to encodování?
PC : CPU: C2D E5200 2500Mhz @ 3750Mhz a AC Freezer 7PRO MB: Gigabyte GA-P31-DS3L rev.2,1 GPU: ATI Radeon 3650HD 256MB RAM: A-Data Vitesta 2x2GB Zdroj: Forton OEM 400W HDD: Samsung F2 500GB
Netbook : Asus EEE CPU: Intel Atom N270 1,6GHz RAM: A-Data 2GB HDD: 250GB 5400ot/min
NEONET
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 16. črc 2007
Bydliště: Ostrava - Hrabůvka

Re: Kódování a email

Příspěvek od NEONET »

pouzj tridu na posilani emailu

Kód: Vybrat vše

<?php
/**
 * Obsahuje tridu clsEmaily<br>
 * trida pro odesilani emailu
 * 
 * @author Milan Sivak
 * @copyright DATRON, a.s.
 * @package class
 *
 */
$to = "mail@domain.com";

class clsEmaily
{ 
/******************************************************************************************************/  
  function OdeslatEmail($to, $from, $subject, $text) //komu, od koho, predmet, text emailu
  { 
    $text = Base64_Encode($text);
    $encodedsubject = base64_encode ($subject);
    $subject = "=?utf-8?B?$encodedsubject?=";
    $headers = "From: $from\n"; 
    $headers .= "Return-Path: <$from>\n"; 
    $headers .= "Reply-To: $from\n"; 
    $headers .= "MIME-Version: 1.0\n".
    "Content-Type: text/plain; charset=\"utf-8\"\n".
    "Content-Transfer-Encoding: base64\n";
    return mail($to, $subject, $text, $headers);
  }
/******************************************************************************************************/
       
}
?>
MB: Gigabyte P35-DS3R *|*CPU: Intel C2D E6850 @ 3.6Ghz *|*RAM: 4GB @ 800Mhz CL4 *|*GPU:Radeon HD3850@730/2048MHz *|* Windows 8 x64
OndraSter
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 22. úno 2006
Bydliště: Praha / ČVUT FIT
Kontaktovat uživatele:

Re: Kódování a email

Příspěvek od OndraSter »

Kašli na tyhle polotovary, vem celou "knihovnu", PHPM@iler
PC: i5-2500k 4.5GHz/24GB RAM/GTX560 Ti 1GB/>5TB - W7 Prof x64; Microsoft SideWinder X3 notebook: HP 6715b (4GB RAM) - W7 Prof x64;
mobil: Nokia Lumia 800 Cyan, 16GB; tablet: Toshiba Portege M200 (2GB, 64GB SSD, GeForce FX5200) - W7 Prof x32


Nahraďte Arduino výkonnější variantou!
Vývojová prostředí a nástroje | Webové prohlížeče | Seznam freehostingů
arxeiss
Začátečník
Začátečník
Uživatelský avatar
Registrován: 19. črc 2008
Bydliště: Krmelín (předměstí Ostravy)
Kontaktovat uživatele:

Re: Kódování a email

Příspěvek od arxeiss »

Na to abych odeslal mailem nové heslo mi stačí ručně do hlavičky přidat to co jsi psal. Jenom jsem tamdal text/html a fará to v pohodě. Až to bude něco složitějšího tak jo, ale na tyto "cipovinky" mi bohatě stačí fce mail();
PC : CPU: C2D E5200 2500Mhz @ 3750Mhz a AC Freezer 7PRO MB: Gigabyte GA-P31-DS3L rev.2,1 GPU: ATI Radeon 3650HD 256MB RAM: A-Data Vitesta 2x2GB Zdroj: Forton OEM 400W HDD: Samsung F2 500GB
Netbook : Asus EEE CPU: Intel Atom N270 1,6GHz RAM: A-Data 2GB HDD: 250GB 5400ot/min
Odpovědět

Zpět na „Programování a web“