Poslao: 12 Maj 2013 21:01
|
offline
- FoxVanis

- Ugledni građanin
- Web Designer, PHP Developer; HTML, CSS, SQL, jQuery Programmer
- Pridružio: 13 Jun 2010
- Poruke: 307
- Gde živiš: Subotica
|
Susreo sam se danas sa imap funkcijama. Imam zadatak da jedan Gmail nalog povežem sa sajtom. Naučio sam se konektovati na server, izlistao sam sve primljene poruke ali neznam izlistati pojedinačnu i neznam kreirati novu poruku i staviti u BCC za slanje. To inače treba sajt automatski da odradi (nije spam već obaveštajnog karaktera).
Da li je neko radio sa IMAP funkcijama i ako mi možete pomoći kako da izlistam određenu poruku i kako da kreiram novi email. Hvala mnogo.
Evo mog koda za konekciju.
$connect_to = '{imap.gmail.com:993/imap/ssl/novalidate-cert/norsh}Inbox';
$user = 'mojmail@gmail.com';
$password = 'sifra emaila';
$connection = imap_open($connect_to, $user, $password) or die("Can't connect to '$connect_to': " . imap_last_error());
$msgs=imap_headers($connection); // gets the headers from the currently available msgs
$nummessages =count($msgs);
echo '<h3>Broj poruka: '.$nummessages.'</h3>' ;
foreach($msgs as $k=>$a)
{
echo '<div>'.$msgs[$k].'</div>';
}
imap_close($connection);
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
Poslao: 12 Maj 2013 21:35
|
offline
- iCho

- Elitni građanin
- Pridružio: 03 Maj 2011
- Poruke: 1808
- Gde živiš: Mos Eisley
|
[Link mogu videti samo ulogovani korisnici]
Ima sve tu: mislim da su funkcije imap_body i imap_mail
|
|
|
|
Poslao: 12 Maj 2013 22:05
|
offline
- Pridružio: 16 Jan 2010
- Poruke: 241
- Gde živiš: Zemun
|
Pogledaj i ovaj tutorijal, ako nisi: [Link mogu videti samo ulogovani korisnici]
|
|
|
|
Poslao: 13 Maj 2013 10:21
|
offline
- FoxVanis

- Ugledni građanin
- Web Designer, PHP Developer; HTML, CSS, SQL, jQuery Programmer
- Pridružio: 13 Jun 2010
- Poruke: 307
- Gde živiš: Subotica
|
iCho ::http://php.net/manual/en/book.imap.php
Ima sve tu: mislim da su funkcije imap_body i imap_mail
Gledao sam ali je malo konfuzno. Shvatio sam po tutorijalu koji je stavio cvrlebg kako funkcioniše.
cvrlebg ::Pogledaj i ovaj tutorijal, ako nisi: [Link mogu videti samo ulogovani korisnici]
Ovaj je zanimljiv tutorijal, uspeo sam izlistati ali mi nije jasno kako da pošaljem BCC poruku korisnicima koristeći PHP a da ide preko Gmail-a.
Koristim jedan zanimljiv sistem koji se zove Infusionsoft. Njemu se plaća na hiljade dolara mesečno da profiltrira emailove, da vrši statistike i ostalo. Gmail to ima i hoću da zaobiđem Infusionsoft i da koristim Gmail nalog.
|
|
|
|
|