Histórico da Página
...
- send
- email: contendo o objeto Mail;
- reply: Remetente do e-mail;
- mailTo: Destinatário do e-mail;
- cc: Endereço de e-mail em cópia;
- subject: Assunto da mensagem;
- content: Conteúdo da mensagem.
- callback: função a ser chamada quando terminar o processo.
- email: contendo o objeto Mail;
- sendWithAttachment
- email: contendo o objeto Mail;
- reply: Remetente do e-mail;
- mailTo: Destinatário do e-mail;
- cc: Endereço de e-mail em cópia;
- subject: Assunto da mensagem;
- content: Conteúdo da mensagem;
- files: anexo ou lista de arquivos anexos obtidos através do seletor de arquivos do navegador;
- callback: função a ser chamada quando terminar o processo.
- callbackProgress: função que devolve o '%' de progresso do envio dos anexos para o serviço, o evento retornado pelo server a entidade de Mail relacinada ao anexo;
- callbackError: função a ser chamada caso ocorra algum erro inesperado.
- email: contendo o objeto Mail;
...
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
varvar controller; controller = function ($rootScope, $scope, MailService) { this.onSelectFiles = function(selectedFiles) { if (angular.isDefined(selectedFiles)) { this.sendEmail(selectedFiles); } }; this.sendEmail = funcion(files) { MailService.sendWithAttachment({ reply: "[email protected]", mailTo: "[email protected]", cc: "[email protected]", subject: "Datasul Mail Service", content: "Hello from the other side !" }, files, function(result, mail) { console.info(result, mail); }, function(progress, evt, mail) { console.warn(progress, evt, mail); }, function(result, status, headers, config, email) { console.error(result, status, headers, config, email); }); }; }; controller.$inject = ['$rootScope', '$scope', 'MailService']; |
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas