E-mail címről melléklet letöltése
Sziasztok!
A kérdésem az, hogy, ha van egy PHP scriptem, ami időközönként küld nekem egy levelet mellékelve egy dokumentummal, akkor egy másik PHP script hogyan tudja letölteni a mellékletet, aztán a fálrendszerbe menteni, vagy adatbázisba írni? Nem tudom, hogy ez fontos-e de egy Gmail-es fiókot használok.
Előre is köszi minden segítséget!
■ A kérdésem az, hogy, ha van egy PHP scriptem, ami időközönként küld nekem egy levelet mellékelve egy dokumentummal, akkor egy másik PHP script hogyan tudja letölteni a mellékletet, aztán a fálrendszerbe menteni, vagy adatbázisba írni? Nem tudom, hogy ez fontos-e de egy Gmail-es fiókot használok.
Előre is köszi minden segítséget!
IMAP/POP3
hol akadtál el? Meddig jutottál?
Egyébként nem javaslom, hogy adatbázisba írd a teljes fájl tartalmát, mert azzal random szívások vannak, jobb csak lementeni valahova és a fájl nevét betenni adatbázisba.
J
imap ssl
Semeddig
A cél konkrétan az lenne, hogy különböző webhelyek egy helyre elküldenék időnként az adatbázisukat, majd fájlrendszerbe mentik azt és adatbázisba írják az adatait (mikor érkezett, honnan, stb.) és a pl egy hónapnál idősebbeket letörölné.
ftp
valami hasonlo modon: sql dump -> bzip2/tar.gz/zip/akarmi -> ftp-re fel, utana egy adatbazisbejegyzes a file nevevel (a helye ugye adott) -> regebbieket, amik nem kellenek, torolni
Sztem API, POST, RSYNC
Inkább a következőek:
- POST
- API
- RSYNC
- FTP
- SCP
Vagy a központi szerver időzítve minden webhelytől időnként kérdez egyet...
ja, cron...
De az FTP is jó.
Én készítettem e-mail olvasót (meglévő, hibásan működőt átalakítva saját szájízre), azon keresztül olvassuk a leveleket meg küldünk. Van gMailes fiókunk is, ragyogóan megy. Fejléc adatbázisban, az e-mail meg lerakva fájlként, úgy érdemes. Aztán, ha megnyitják az e-mailt, első olvasáskor kirakni a fájlokat egy megadott helyre megadott néven, így kereshető is lesz a fájlnév/tartalom...
Ja az e-mailes megoldás lesz, akkor szívesen válaszolok e-mailre...
Ez jól hangzik...
Hogyan tudok FTP-re csatlakozni PHP-val? Egyébként főleg a felhasználónév és a jelszó a gond, de amúgysem értek ehhez.
A másik, hogy hogyan lehet távoli MySQL adatbázishoz csatlakozni? Nekem még nem akadt olyan esettel dolgom, amikor nem localhostot kellett volna használni.
És köszi az eddigi segítségeket is!
benneja manyuálban...
távoli MySQL-hez csatlakozás: másik szerverIPt/nevet adsz meg ,-)
De ha van PHP a gépen, amelyikről kell a dolgot leszedni, akkor nem kell távoli csati. PHP-t meghívod (pl. wget), az elkészíti a DB-mentést (mondjuk mysqldump is jó, ha futtathatsz), majd FTP-vel bárhova átnyomja.
Thanks