| Autor | Zpráva | ||
|---|---|---|---|
| Prefin Profil |
#1 · Zasláno: 2. 6. 2012, 11:06:14
Ahojda.
Potřeboval bych malinko poradit jak správně zapsat třetí parametr ve fci IMAP_Mail_Copy(). První a druhý jsou ok, protože mi to všechno ostatní dělá jak má. $imap_root = "{pop3.xxxxxxxxxxx.cz:995/pop3/ssl/novalidate-cert}INBOX";
$imap_email = "xxxxxxxxxxx";
$imap_pass = "xxxxxxxxxxxx";
$imap_spojeni=IMAP_Open($imap_root,$imap_email,$imap_pass);
.....
IMAP_Mail_Copy($imap_spojeni, "INBOX.Archiv", $i) or die (imap_last_error());
.....
if($imap_spojeni) IMAP_Close($imap_spojeni);
exit();Myslím že je špatně uvedená cesta do adresáře Archiv. Progoogloval jsem co šlo ale bez odpovědi. Díky. |
||
| Davex Profil |
#2 · Zasláno: 2. 6. 2012, 11:59:31
POP3 je jednoduchý protokol, který neumí kopírovat zprávy mezi přihrádkami. Musí se použít něco pokročilejšího, třeba IMAP4.
|
||
| Prefin Profil |
#3 · Zasláno: 2. 6. 2012, 16:51:44
Ok, to bude asi ono.
Bohužel se v imap moc neorientuji. Jak bych měl pozměnit tedy volání fce IMAP_Open? $imap_root = "{imap.xxxxxxxxxxxx.cz:995/imap/ssl/novalidate-cert}INBOX";
$imap_email = "xxxxxxxxxxxxxxxx";
$imap_pass = "xxxxxxxxxxxxxxx";
$imap_spojeni=IMAP_Open($imap_root,$imap_email,$imap_pass) or die (imap_last_error());Díky |
||
| Davex Profil |
#4 · Zasláno: 2. 6. 2012, 18:59:25
Je chybně port - pro IMAP over SSL by měl být
993 a server musí samozřejmě IMAP4 podporovat.
|
||
| Prefin Profil |
#5 · Zasláno: 2. 6. 2012, 19:40:31
Díky, s tímhle portem to už běží, nicméně fce IMAP_Mail_Copy beztak hází hlášku Error in IMAP command received by server..
IMAP_Mail_Copy($imap_spojeni, "Archiv", $i) or die (imap_last_error()); |
||
|
Časová prodleva: 14 let
|
|||
0