Gość Spoofy Zgłoś post Napisano Lipiec 27, 2014 Witam.Potrzebuję sobie ładnie wyexportować z bazy mysql postfix'a wszystkie mailbox'y ładnie do pliku csv co by później użyć tej że listy - najlepiej jakimś skryptem php bądź bash. Przeglądałem sobie zasoby wszechstronnego wujka google lecz po całonocno-weekendowym nolife-ieniu przed kompem albo jestem aż tak ślepy albo złych fraz użyłem - lecz nic ciekawego nie znalazłem. Summa summarum - pomyślałem o jakże zacnej społeczności WHT. Czy ktoś z was ma może takowy skrypt?Byłbym dozgonnie wdzięczny za udostępnienie.Pozdrawiam. Udostępnij ten post Link to postu Udostępnij na innych stronach
malu 460 Zgłoś post Napisano Lipiec 27, 2014 phpmyadmin? : ) Udostępnij ten post Link to postu Udostępnij na innych stronach
Syndrom 95 Zgłoś post Napisano Lipiec 27, 2014 http://blog.milczarek.it/2011/10/export-danych-z-mysql-do-csv/ Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość Spoofy Zgłoś post Napisano Lipiec 27, 2014 (edytowany) Hmm... Chodziło mi bardziej o coś w stylu : http://domain.tld/postfixadmin/exportmails.php > exportuje do mails.csv - automatycznie a nie ręcznie. PMA mogę ręcznie to robić a tutaj chodzi o jakąś formę zautomatyzowania tego procesu.Edit: tak - jestem leniwy i nie chce mi się pisać od podstaw czegoś swojego - sądziłem że ktoś z was ma jakiegoś gotowca co by użyć Edytowano Lipiec 27, 2014 przez Spoofy (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość Spoofy Zgłoś post Napisano Lipiec 28, 2014 (edytowany) Przy kawusi napisałem sobie coś takiego : <?php // include m.in. do mysql_connect() $db_record $query_etc include ('config.php'); mysql_select_db($database) $csv_export = ''; $query = mysql_query("SELECT * FROM ".$db_record." ".$query_etc); $field = mysql_num_fields($query); for($i = 0; $i < $field; $i++) { $csv_export.= mysql_field_name($query,$i).';'; } $csv_export.= ''; while($row = mysql_fetch_array($query)) { for($i = 0; $i < $field; $i++) { $csv_export.= '"'.$row[mysql_field_name($query,$i)].'";'; } $csv_export.= ''; } header("Content-type: text/x-csv"); header("Content-Disposition: attachment; filename=mails-".date('d-m-Y').".csv"); echo($csv_export); ?> ale i tak nie ufam temu nawet jak .htpasswd dam.Jakby ktoś miał lepszy pomysł to niech da znać Edytowano Lipiec 28, 2014 przez Spoofy (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość Spoofy Zgłoś post Napisano Lipiec 29, 2014 No dobra - ostatecznie pobawiłem się i napisałem nawet całkiem działającego skrypciocha.Jakby ktoś potrzebował to niech pisze na priv Udostępnij ten post Link to postu Udostępnij na innych stronach