Mailer ======= A lightweight SMTP mail sender ### Install ``` $ composer require txthinking/mailer ``` ### Usage ``` setServer('smtp.ym.163.com', 25) ->setAuth('', '') // email, password ->setFrom('You', '') //your name, your email ->setFakeFrom('heelo', 'bot@fake.com') // if u want, a fake name, a fake email ->addTo('Cloud', 'cloud@txthinking.com') ->setSubject('Test Mailer') ->setBody('Hi, I love you.') ->addAttachment('host', '/etc/hosts') ->send(); var_dump($ok); ``` OR ``` setServer('smtp.ym.163.com', 25) ->setAuth('bot@ym.txthinking.com', ''); // email, password $message = new Message(); $message->setFrom('Tom', 'your@mail.com') // your name, your email ->setFakeFrom('heelo', 'bot@fake.com') // if u want, a fake name, a fake email ->addTo('Cloud', 'cloud@txthinking.com') ->setSubject('Test Mailer') ->setBody('

For test

') ->addAttachment('host', '/etc/hosts'); $ok = $smtp->send($message); var_dump($ok); ```