\Smtp

email smtp (support php7)

Modified by: Reson 2017/06 UPDATE: 1、change ereg to preg_match;change ereg_replace to preg_replace. 2、change var to public/private.

More: http://www.daixiaorui.com

Summary

Methods
Properties
Constants
__construct()
sendmail()
smtp_send()
smtp_sockopen()
smtp_sockopen_relay()
smtp_sockopen_mx()
smtp_message()
smtp_eom()
smtp_ok()
smtp_putcmd()
smtp_error()
log_write()
strip_comment()
get_address()
smtp_debug()
$smtp_port
$time_out
$host_name
$log_file
$relay_host
$debug
$auth
$user
$pass
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
$sock
N/A

Properties

$smtp_port

$smtp_port

$time_out

$time_out

$host_name

$host_name

$log_file

$log_file

$relay_host

$relay_host

$debug

$debug

$auth

$auth

$user

$user

$pass

$pass

$sock

$sock

Methods

__construct()

__construct(mixed  $relay_host = "", mixed  $smtp_port = 25, mixed  $auth = false, mixed  $user, mixed  $pass) : mixed

Parameters

mixed $relay_host
mixed $smtp_port
mixed $auth
mixed $user
mixed $pass

Returns

mixed —

sendmail()

sendmail(mixed  $to, mixed  $from, mixed  $subject = "", mixed  $body = "", mixed  $mailtype, mixed  $cc = "", mixed  $bcc = "", mixed  $additional_headers = "") : mixed

Parameters

mixed $to
mixed $from
mixed $subject
mixed $body
mixed $mailtype
mixed $cc
mixed $bcc
mixed $additional_headers

Returns

mixed —

smtp_send()

smtp_send(mixed  $helo, mixed  $from, mixed  $to, mixed  $header, mixed  $body = "") : mixed

Parameters

mixed $helo
mixed $from
mixed $to
mixed $header
mixed $body

Returns

mixed —

smtp_sockopen()

smtp_sockopen(mixed  $address) : mixed

Parameters

mixed $address

Returns

mixed —

smtp_sockopen_relay()

smtp_sockopen_relay() : mixed

Returns

mixed —

smtp_sockopen_mx()

smtp_sockopen_mx(mixed  $address) : mixed

Parameters

mixed $address

Returns

mixed —

smtp_message()

smtp_message(mixed  $header, mixed  $body) : mixed

Parameters

mixed $header
mixed $body

Returns

mixed —

smtp_eom()

smtp_eom() : mixed

Returns

mixed —

smtp_ok()

smtp_ok() : mixed

Returns

mixed —

smtp_putcmd()

smtp_putcmd(mixed  $cmd, mixed  $arg = "") : mixed

Parameters

mixed $cmd
mixed $arg

Returns

mixed —

smtp_error()

smtp_error(mixed  $string) : mixed

Parameters

mixed $string

Returns

mixed —

log_write()

log_write(mixed  $message) : mixed

Parameters

mixed $message

Returns

mixed —

strip_comment()

strip_comment(mixed  $address) : mixed

Parameters

mixed $address

Returns

mixed —

get_address()

get_address(mixed  $address) : mixed

Parameters

mixed $address

Returns

mixed —

smtp_debug()

smtp_debug(mixed  $message) : mixed

Parameters

mixed $message

Returns

mixed —