[Postfix-br] RES: RES: Melhor forma de instalação Postfix em Centos 6.2 e randomizando saída de IPs
Bruno Menoli
brunomenoli em gmail.com
Sexta Setembro 28 18:08:40 BRT 2012
Olá a todos,
Com a ajuda de vocês consegui criar, depois posto detalhes, porque o
erro agora é outro e to em um servidor em produçao:
warning: transport_maps lookup failure
transport_maps=mysql:/etc/postfix/mysql-transports.cf
hosts=localhost
user=XXXXX
dbname=postfix
query=SELECT f_transport() as transport
master.cf
Deixei o padrão do master e adicionei ao final do arquivo:
L1 unix - - n - - smtp
-o smtp_bind_address=XXXXX
L2 unix - - n - - smtp
-o smtp_bind_address=XXXXX
L3 unix - - n - - smtp
-o smtp_bind_address=XXXXX
L4 unix - - n - - smtp
-o smtp_bind_address=XXXXXXX
On 09/28/2012 03:29 PM, Ramon Gadelha wrote:
> Segue,
>
> Banco e tabelas:
>
> /CREATE DATABASE `postfix`;/
>
> /CREATE TABLE `current` (
> `transportId` int(10) DEFAULT NULL
> ) ENGINE=MyISAM;/
>
> CREATE TABLE `transports` (
> `id` int(10) NOT NULL AUTO_INCREMENT,
> `transport` varchar(50) NOT NULL DEFAULT '0?,
> PRIMARY KEY (`id`)
> ) ENGINE=MyISAM;
>
>
> Procedure:
>
>
> /CREATE FUNCTION `f_transport`() RETURNS varchar(50) CHARSET latin1
> BEGIN
> DECLARE current_transport INT(11);
> DECLARE count_transport INT(11);
> DECLARE result varchar(50);/
>
> /SELECT * INTO @current_transport FROM current;
> SELECT count(*) INTO @count_transport FROM transports;/
>
> /IF @current_transport < @count_transport THEN
> SELECT @current_transport + 1 INTO @current_transport;
> ELSE
> SET @current_transport = 1;
> END IF;/
>
> /UPDATE current SET transportId = @current_transport;/
>
> SELECT transports.transport INTO @result
> FROM transports,current
> WHERE transports.id <http://transports.id>=current.transportId
> AND transports.id <http://transports.id> = @current_transport;
>
> /RETURN @result;/
>
> /END/
>
>
> Mais detalhes:
> http://rgadelha.wordpress.com/2011/10/13/postfix-balanceando-carga-de-e-mails-de-saida-entre-varios-links/
>
> Infelizmente não posso dar muita atenção no momento porque estou no
> trabalho.
>
> Em 28 de setembro de 2012 15:24, Bruno Menoli <brunomenoli em gmail.com
> <mailto:brunomenoli em gmail.com>> escreveu:
>
> Opa,
>
> O próprio está aqui!! rs tem como me enviar a SQL completa? Alguem
> tem para me enviar? Obrigado
>
>
>
>
> On 09/28/2012 03:20 PM, Ramon Gadelha wrote:
>> Olá, o problema está nas aspas, que no wordpress viram "abre
>> aspas e fecha aspas" ao invés de apenas "aspas" :), esse é o
>> problema de sintaxe.
>>
>> Algumas pessoas encontram problemas ao criar a procedure também,
>> o que eu recomendo é modificar os delimitadores antes e depois da
>> procedure, exemplo:
>>
>> DELIMITER $$
>>
>> CREATE STORED FUNCTION....
>>
>> $$
>>
>>
>>
>> Em 28 de setembro de 2012 15:08, V. Feitoza <vfeitoza em gmail.com
>> <mailto:vfeitoza em gmail.com>> escreveu:
>>
>> Boa tarde,
>>
>> Também pode executar sem as aspas.
>> Elas são apenas para quando se utiliza nomes internos do
>> mysql, tipo
>> uma prevenção contra as variáveis internas do mysql.
>>
>> Virtual Word - O mundo ao seu alcance.
>> Victor Feitoza
>> Gerente de TI
>> _______________________________________________
>> Postfix-br mailing list
>> Postfix-br em listas.softwarelivre.org
>> <mailto:Postfix-br em listas.softwarelivre.org>
>> http://listas.softwarelivre.org/cgi-bin/mailman/listinfo/postfix-br
>>
>>
>>
>>
>> --
>>
>> ------------------------------------------
>> Ramon Gadelha C. Marques
>>
>> LPIC-3, NCLA, NDCTS,
>> VSP, VTSP, TFC, TCSP
>>
>> +55 85 9609 1474 <tel:%2B55%2085%209609%201474>
>>
>>
>>
>> _______________________________________________
>> Postfix-br mailing list
>> Postfix-br em listas.softwarelivre.org <mailto:Postfix-br em listas.softwarelivre.org>
>> http://listas.softwarelivre.org/cgi-bin/mailman/listinfo/postfix-br
>
>
> _______________________________________________
> Postfix-br mailing list
> Postfix-br em listas.softwarelivre.org
> <mailto:Postfix-br em listas.softwarelivre.org>
> http://listas.softwarelivre.org/cgi-bin/mailman/listinfo/postfix-br
>
>
>
>
> --
>
> ------------------------------------------
> Ramon Gadelha C. Marques
>
> LPIC-3, NCLA, NDCTS,
> VSP, VTSP, TFC, TCSP
>
> +55 85 9609 1474
>
>
>
> _______________________________________________
> Postfix-br mailing list
> Postfix-br em listas.softwarelivre.org
> http://listas.softwarelivre.org/cgi-bin/mailman/listinfo/postfix-br
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.softwarelivre.org/pipermail/postfix-br/attachments/20120928/e1ee00db/attachment.html>
More information about the Postfix-br
mailing list