Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Slanje maila + att

[es] :: PHP :: Slanje maila + att

[ Pregleda: 3799 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Frane Marinković
MNGR & Technical Support Dept.,
Get-Host.net Group
Hrvatska

Član broj: 23984
Poruke: 513
*.adsl.net.t-com.hr.

Jabber: frane.marinkovic@elitesecurity.org
Sajt: get-host.net


+1 Profil

icon Slanje maila + att21.02.2007. u 21:18 - pre 208 meseci
Nije ono glupo pitanje kako poslat mail preko skripte, to bi do sad svi trebali znat (mail())

pitam nešto po menmi teže, moža nekima vama isto toliko teško kao i normalno slanje

znaći

imam server na kojem imam skript za slanje maila

i sad recimo uploadam na taj server jednu sliku u jpg formatu (sve je primjera radi) i sad pišem mail i želio bi u taj mail zakačit taj jpg, kako da to izvedem pomoču php-a ili treba druge stvari mješat

i recimo ako šaljem na 2 adrese isti mail, stavim 2 mail() samo različito popunom to područje oče bit kakvih problema (po iskustvu s ostalim stvarima nebi trebalo, ali pitam)

pa ako ima znanja nek mi netko pomogne, bio bi jako zahvalan!!!
 
Odgovor na temu

Nemanja Avramović
Engineering Manager
MENU Technologies
Beograd, Srbija

Moderator
Član broj: 32202
Poruke: 4391
212.200.145.*

Sajt: https://avramovic.info


+46 Profil

icon Re: Slanje maila + att21.02.2007. u 22:05 - pre 208 meseci
Pogledaj ovo. U komentarima korisnika ima uputstvo kako attachovati fajl.
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
Odgovor na temu

CtrlAltDel
Beograd

Član broj: 96286
Poruke: 325
*.ADSL.neobee.net.



Profil

icon Re: Slanje maila + att21.02.2007. u 22:58 - pre 208 meseci
hm...
mozda ti je najbolja opcija da se ne mlatis previse - php mailer...
za drugo pitanje nece biti nikakvih problema ( takodje u php maileru imas mogucnost dodavanja vise adresa i bcc )

 
Odgovor na temu

Frane Marinković
MNGR & Technical Support Dept.,
Get-Host.net Group
Hrvatska

Član broj: 23984
Poruke: 513
*.adsl.net.t-com.hr.

Jabber: frane.marinkovic@elitesecurity.org
Sajt: get-host.net


+1 Profil

icon Re: Slanje maila + att21.02.2007. u 23:05 - pre 208 meseci
da sam želio phpmailer onda bi ga uzeo, meni ne treba to za uobičajene svrhe, razvijam jedan jedinstven web sa sadržajem kojemu je potrebno nešto ovako, znači isključivo file2mail bez velikih komplikacija i registriranja, te slanje na više adresa

thx 2 Nemanja Avramović: lol, nisam se toga sijetio, hvala


 
Odgovor na temu

dakipro
Dalibor Jovic
Web Developer
Bergen, Norway

Moderator
Član broj: 31848
Poruke: 1792
82.208.211.*

Sajt: norway.dakipro.com


+190 Profil

icon Re: Slanje maila + att22.02.2007. u 08:53 - pre 208 meseci
Evo upravo radim jedan prost mail sa atachmentom:

Code:

function send_mail($to, $subject, $message, $from, $attachments) {
    $body = $message;
    /* additional headers */
  $headers = "From: $from\n"
       ."Reply-To: $from\n";
    $headers  .= "MIME-Version: 1.0\n";

    $headers .= "Content-Type: multipart/mixed; boundary=\"MIME_BOUNDRY\"\n";
    $message = "--MIME_BOUNDRY\n";
    $message .= "Content-type: text/html; charset=iso-8859-1\n";
    $message .= "\n";
    $message .= $body;
    $message .= "\n";

    foreach ($attachments as $attachment) {

        $filename =  $attachment['filename'];
        $name =  $attachment['name'];
        

        $file_url =  $filename;

      $type = $attachment['type'];
      //echo $type;
            $fp = fopen($file_url,"rb");
            $attachment = fread($fp, filesize($file_url));
            $attachment = chunk_split(base64_encode($attachment)); 

            


        $message .= "--MIME_BOUNDRY\n";
        $message .= "Content-Type: $type; name=\"$name\"\n";
        $message .= "Content-disposition: attachment\n";
        $message .= "Content-Transfer-Encoding: base64\n";
        $message .= "\n";
        $message .= "$attachment\n";
        $message .= "\n";
    }
    //message ends
    $message .= "--MIME_BOUNDRY--\n";

    if (mail($to, $subject, $message, $headers,"-f $from")){
        return true; 
    }else{
      return false;  
    }
}


A ovako izgleda array sa atachemntima:

Code:

$name = $_FILES["file"]["name"];
                  $file_type = $_FILES["file"]["type"];
      
                  $attachments = Array(
                    Array(
                        "filename"=>$uploadfile, "name"=> $name, "type" =>$file_type
                     )
                  );

 
Odgovor na temu

glavince
Ohrid/Macedonia

Član broj: 66412
Poruke: 246
62.162.91.*

Sajt: ohridnews.com


Profil

icon Re: Slanje maila + att23.02.2007. u 13:57 - pre 208 meseci
A ako saljes na 2 ili vise adresa napravis array od adrese pa:
foreach ($arrAdresa as $adresa {
mail($adresa, $subject, $message, $headers,"-f $from"))
}
 
Odgovor na temu

[es] :: PHP :: Slanje maila + att

[ Pregleda: 3799 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.