Objets pub personnalisés

Besoin d’acheter des objets publicitaires pour faire la promo de votre entreprise, de votre association ou juste à titre perso ? Ce site vous donnera accès à un très large catalogue d’objets personnalisables, allant du simple stylo à la clé USB, en passant par les souris ou les supports PLV. En effet, l’objet publicitaire personnalisé…



Tester le bon fonctionnement du cryptage SSL/TLS d’un serveur mail

Ce site très utile pour les administrateurs système permet de tester depuis l’extérieur le support TLS d’un serveur mail SMTP, que ce soit en connexion cryptée implicite ou explicite (STARTTLS). Il donne le détail du certificat utilisé, le protocole exact (version de TLS en cipher), bref un diagnostic en profondeur et exhaustif. Il est gratuit…



Fonction pour assombrir une couleur hexa en PHP

Cette fonction vous permettra, à partir d’une couleur en hexadécimal, d’obtenir une variation plus sombre d’un facteur X : function darken_color($rgb, $darker=2) { $hash = (strpos($rgb, ‘#’) !== false) ? ‘#’ :  »; $rgb = (strlen($rgb) == 7) ? str_replace(‘#’,  », $rgb) : ((strlen($rgb) == 6) ? $rgb : false); if(strlen($rgb) != 6) return $hash.’000000′;…



Liste des départements français en PHP

Petit bout de code qui permet d’avoir tous les départements français dans un tableau en PHP, à utiliser dans son code :   $DEPARTEMENTS = array(); $DEPARTEMENTS[’01’] = ‘Ain’; $DEPARTEMENTS[’02’] = ‘Aisne’; $DEPARTEMENTS[’03’] = ‘Allier’; $DEPARTEMENTS[’04’] = ‘Alpes de Haute Provence’; $DEPARTEMENTS[’05’] = ‘Hautes Alpes’; $DEPARTEMENTS[’06’] = ‘Alpes Maritimes’; $DEPARTEMENTS[’07’] = ‘Ardèche’; $DEPARTEMENTS[’08’] = ‘Ardennes’;…



Concaténer deux fichiers PDF en PHP

Voici un code PHP pour faire la concaténation de deux documents PDF (fusion de 2 fichiers PDF pour en faire 1 seul) à l’aide de la librairie Ghostscript : function ConcatPDF($p1, $p2) { $temp = « /tmp/merged_ ».md5(time().$p1.$p2). ».pdf »; $cmd = « gs -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=$temp $p1 $p2 »; $result = shell_exec($cmd); $finalfile = @realpath($temp); if(!$finalfile || !@filesize($finalfile))…



« Cleartext authentication is forbidden » avec Plesk

Vous rencontrez l’erreur suivante sur votre serveur Plesk équipé du composant Courier pour l’hébergement mail POP et IMAP ? : Cleartext authentication is forbidden La solution : /usr/local/psa/admin/bin/pci_compliance_resolver –disable courier Attention, une connexion cryptée, c’est quand même mieux …



Compter le nombre de pages d’un PDF en PHP

Voici une fonction PHP pour détecter le nombre de pages d’un document PDF. Attention vous devez avoir les droits d’exécution au niveau du serveur web (PHP ne doit pas être bridé). Vous devez également avoir installé au préalable le package pdfinfo. function getPDFPagesNbr($file) { $res = shell_exec(« pdfinfo « .escapeshellarg($file). » | grep Pages »); if(!substr_count($res, ‘Pages:’)) return false;…



Les listes noires des émetteurs de spams (RBL)

Les serveurs qui émettent du spam, souvent des serveurs piratés ou des ordinateurs de particuliers ou d’entreprise qui ont été infectés par un cheval de troie, sont un fléau puisque cela représente plus de 80% du trafic mail mondial. Le volume de données échangées est énorme, et les hébergeurs mails qui reçoivent ces messages indésirables…



Filtrage des mails sortants

Les DSI qui supervisent la messagerie email de leur entreprise le savent, l’envoi de mail peut poser autant de problèmes que la réception. La réputation de ses serveurs de messagerie doit être entretenue avec soin, pour ne pas risquer de perturber l’ensemble des communications. En clair, si une boite mail se fait pirater, ou si…



La sécurité de la navigation sur internet

C’est quoi une connexion sécurisée ? L’internaute lambda se demande souvent si la navigation sur un site donné « est sécurisée ». Une réponse simple pourrait être de lui répondre que si il voit un joli petit cadenas dans son navigateur, oui bien sûr, il ne risque rien. Si par contre il ne voit pas de cadenas,…