Easymail.

Easymail é uma interface de envio Perl.
Baixe Agora

Easymail. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • QIAN YU
  • Site do editor:
  • http://search.cpan.org/~foolfish/EasyDBAccess-3.1.1/EasyDBAccess.pm

Easymail. Tag


Easymail. Descrição

Easyymail é uma interface de envio Perl. Easyymail é uma interface de correio de envio Perl.Synopsis Use Easymail; Se (definido (Easyymail :: foo)) {Imprimir "lib está incluído"; } else {imprimir "lib não está incluído"; } Meu $ E-mail_FROM = {'E-mail' => 'test@ad@adways.net', 'nome' => 'teste'}; Meu $ e-mail_to = 'receptor@adways.net'; # $ e-mail_name_pair é uma variável Especifique um e-mail e nome # Name pode ser indef, definir $ NAME = UNDEF se $ NAME EQ '' # $ e-mail_name_pair pode ser uma string # a : "$ E-mail" # B: "$ NAME $ E-mail" Se não um # C: "$ Email $ Nome" Se não for A, B # D: "" $ NAME "" Se não A, B, C # E: "Nome de $" Se não for A, B, C, D # $ E-mail pode ser um array_ref # A: # B: Se não um e-mail # $ pode ser um hash_ref # {E-mail => $ E-mail, nome => $ Nome} Meu $ E-mail_CC = $ E-mail_TO; meu $ email_bcc = []; meus $ ra_filters = ; Meu $ FILE = {'file_path' => '/usr/local/src/test.txt', #Path para arquivar 'file_bin' => undef, #Binary conteúdo do arquivo 'file_name' => undef, # nome'file ' content_type '=> indef, #content type' content_id '=> undef #content_id, quando você quiser incorporar imagem no e-mail html u precisa # a regra de $ file # 1, você "deve e só" definir um arquivo file_path e file_bin, ou vai jogar uma exceção # 2, se file_name set, {file_name} = file_name # 3, se file_name não definir e file_path set, então {file_name} será gerado por file_path # 4, se file_name não definido e file_path não definir e content_id, em seguida, não {file_name} # 5, se content_type setthen {content_type} = content_type # 6, se contente_type não definido e {file_name} setthen {content_type} será gerado por {file_name} # 7, se content_id Considere este arquivo como parte da estrutura multi_related se contente_id não definir, considere este arquivo como parte da estrutura multi_mixed}; Meu $ mail = {'sender_type' => 'smtpauthlogin', # sendmail | Smtpauthlogin | Smtpauthplain | SMTPAuthnone # Padrão é 'sendmail' 'smtp_host' => '' 127.0.0.1 ', padrão de endereço do host SMTP é 127.0.0.1 (se o remetente for SMTP)' SMTP_PORT '=> 25, # Porta do host SMTP (se o remetente é SMTP) 'smtp_usr' => 'admin', # nome de USR do autor (se necessário) 'smtp_pass' => 'senha', # SMTP Author usr pass (se necessário) 'sendmail_path' => '/ usr / sbin', # o Caminho do Sendmail, o padrão é 'sendmail' (se necessário) 'tipo' => 'txt', # pode ser 'HTML' 'txt' 'txt' 'text' padrão é 'TXT' 'TXT' alias para 'plain' # a maneira recomendante que você define o correio como correio de texto simples é definido "" Plain "'Assunto' => 'Test Mail', # O assunto do email, o padrão 'não é' assunto '' este assunto '=' é um teste. ', # O conteúdo de texto do correio, o padrão é' '' arquivos '=> $ file, # Arquivos a serem anexados aos arquivos de e-mail => , o padrão é 'de' => $ e-mail_from, # $ e-mail_name_pair 'to' => $ e-mail_to, # $ e-mail_name_pair || $ e-mail_name_pair, $ e-mail_name_pair, ..], padrão é [] 'cc' => $ e-mail_cc, # $ email_name_pair || $ e-mail_name_pair, $ e-mail_name_pair, ..], padrão é [] 'bcc' => $ e-mail_bcc, # $ email_name_pair || , padrão é [] 'mail_filter' => $ ra_filter, # , padrão é [] # Email_filter: apenas permite que o email especificado envie (para DEBUG Use) 'return_path' => '/ tmp / failmail', #sendmail a este endereço Se o SendMail falhar, o padrão não é definido 'src_encoding' => 'utf8', #source mail codificando 'DST' => 'un' # 'cn' || 'un' || 'JP' # 'cn' para codificação GB2312, 'un' para codificação UTF8, 'JP' para ISO-2022-JP Codificando # Regras extras: # De é deve definir # para e cc deve contém mais de um e-mail válido # se (A entrada é toda a Unicode ou entrada é toda ASCII) {# src_encoding pode não ser definido #} else {# src_encoding deve definir #} # DST deve definir # no cc bcc, é analisar como dois receptor o email }; Easyymail :: Sendmail ($ mail); a sinopse acima exibe apenas os principais métodos e parâmetros. Requisitos: · Perl.


Easymail. Software Relacionado

Opções.PM.

Opções.PM é um módulo Perl de parsing da linha de comando destinado a imitar a sintaxe do módulo T.P.USAGE.Options. ...

208

Download