PHP Formmailer Office365

<?php
require(„phpMailer/PHPMailerAutoload.php“);
$mail = new PHPMailer(true);
$mail->isSMTP();
$mail->Host = ’smtp.office365.com‘;
$mail->Port       = 587;
$mail->SMTPSecure = ‚tls‘;
$mail->SMTPAuth   = true;
$mail->Username = ‚eMAIl@OFFICE365.de‘;
$mail->Password = ‚Office365PW‘;
$mail->SetFrom(‚eMAIl@OFFICE365.de‘, ‚FromEmail‘);
$mail->addAddress(‚mich@elis.info‘, ‚ToEmail‘);
//$mail->SMTPDebug  = 3;
//$mail->Debugoutput = function($str, $level) {echo „debug level $level; message: $str“;}; //$mail->Debugoutput = ‚echo‘;
$mail->IsHTML(true);
$mail->Subject = ‚Here is the subject‘;
$mail->Body    = ‚This is the HTML message body <b>in bold!</b>‘;
$mail->AltBody = ‚This is the body in plain text for non-HTML mail clients‘;
if(!$mail->send()) {
    echo ‚Message could not be sent.‘;
    echo ‚Mailer Error: ‚ . $mail->ErrorInfo;
} else {
    echo ‚Message has been sent‘;
}
?>

Klettern 2.0

Ein Industriekletterer (Seilzugangstechnik) mehr und zwar in Paderborn.
Sie benötigen Unterstützung bei Dach- oder Fassadenarbeiten die schwierig zugänglich sind.
Dafür sind Industriekletterer genau die Richtigen.

Richtfunk / Datenfunkverbindungen

Ich stelle fest dass das immer mehr Thema wird.
Bis vor ein paar Jahren bin ich davon ausgegangen, dass das nur ein Übergangsthema ist aber einige Ort sind immer noch sehr Schwach an das Internet angebunden.

So haben ich schon bei Hotelanbindungen an das Internet über Richtfunk mitgewirkt.
Aber auch Standorteverbindungen ist auch immer mehr im kommen und wurde schon mehrfach umgesetzt.

Hierbei war ich nicht mehr in der Industrie und der Hotellerie tätig sondern auch im Einzelhandel (POS) und es gab auch einige Projekte im Gäste-WLANs.

Mein Know-How bildet dabei das ganze Spektrum von der Höhenarbeit über Firewall und Routing bis zu den WLAN Geräten ab.

Sage2Mysql

Daten aus SAGE (khk) in MYSQL übertragen mittels ODBC.

 

 

<?php

set_time_limit(0);

$conn2 = mysql_connect('localhost','ID','PW');
$db=mysql_select_db('data');


 function querykhk($query)
 {
 global $conn;
 if (!$conn) $conn = odbc_connect('KHK','ID','PW');
 $result=odbc_exec($conn, $query);
 if (!$result) echo "KHK Query Error $query (".odbc_errormsg().")";
 return $result;
 }


 function query($query) 
 {
 global $conn2;
 $result=mysql_query($query);
 if (!$result) {
 echo "Mysql Error $query (".mysql_error().")";
 sleep(10);
 }
 echo mysql_error();
 return $result;

 }



 function read_table($sql,$table)
 {
 global $conn;
 $first=1;
 $reskhk=querykhk($sql);
 
 echo "Open: ".$table." (".$rows.")n";
 while ($ergkhk=odbc_fetch_array($reskhk)) {
 $sc++;
 $cache[]=$ergkhk;
 echo $sc."r";
 }
 echo "Cache Read done ".count($cache)."n";
 echo "Close ODCBC: ".$table."n";
 echo "INSERT Mysql Start: ".$table."n";
 odbc_close($conn);
 
 
 foreach($cache as $ergkhk)
 {
 
 

 $i++;

 $vars='';
 $names='';
 $namesshort='';
 foreach($ergkhk as $name => $value)
 {
 $name=trim(str_replace("'","",$name));
 $value=trim(str_replace("'","",$value)); 
 if (strlen($name)>0) {
 $vars.="'".$value."',";
 $namesshort.="`$name`,";
 if (strpos(" ".$name,'text')>0) $names.="`$name` text NOT NULL,";
 else $names.="`$name` VARCHAR( 255 ) NOT NULL,";
 }
 }

 if ($first==1) {
 query("DROP TABLE `$table`;");
 query("
 CREATE TABLE `shopdata`.`$table` (
 $names
 `last` DATETIME NOT NULL 
 ) ENGINE = MYISAM ;

 ");
 unset($first);
 }
 query("INSERT IGNORE INTO `shopdata`.`$table` ($namesshort `last`) VALUES ($vars now());"); 
 
 }
 echo "Done: ".$table." (".$i.")n";
 }
 

//print_r($_SERVER);
 
if ($_SERVER[argv][1]==1) read_table("SELECT * FROM Auftraege where Vorgang='L'","auftraege");
if ($_SERVER[argv][1]==2) read_table("select * from Kundenkontakt_Ansprechpartner","kundenkontakt_ansprechpartner");
 //Kundennummer,Postleitzahl,Timestamp_Datum,Timestamp_Zeit,E_Mail,Rabattgruppe,Name1,Name2,Strasse,Ort
if ($_SERVER[argv][1]==3) read_table("select Kundennummer,Name1, Name2, Strasse, Ort, Vertreter1, Preisgruppe, Auswertungskennzeichen, Briefcode, Briefanrede, Kurzbezeichnung, Ansprechpartner_Kundennummer, Ansprechpartner_Nummer, Telefon, Telefax, Kundengruppe, Rabattgruppe, Postfach, Zahlungsart, Postleitzahl, Laendercode, E_Mail from Kunden order by Timestamp_Datum DES","kunden");
//, 
if ($_SERVER[argv][1]==4) read_table("Select * FROM Artikel","artikel");
if ($_SERVER[argv][1]==5) read_table('SELECT * FROM "Lieferanten"',"lieferanten");
if ($_SERVER[argv][1]==6) read_table('SELECT * FROM "KundenArtikelSonderpreise"',"kundenartikelsonderpreise");

 
 
?>

ssllabs Bewertung A Apacheeinstellungen

SSLProtocol all -SSLv2 -SSLv3

SSLHonorCipherOrder on
SSLCipherSuite „EECDH+ECDSA+AESGCM EECDH+aRSA+AESGCM
                EECDH+ECDSA+SHA384 EECDH+ECDSA+SHA256
                EECDH+aRSA+SHA384 EECDH+aRSA+SHA256
                EECDH EDH+aRSA
                !aNULL !eNULL !LOW !3DES !MD5 !EXP !PSK !SRP !DSS !RC4″

Bloggen auf WordPress.com.

Nach oben ↑