O arquivo port indica ao programa uucico as portas disponíveis. Elas podem ser modems, porém outros tipos de linhas seriais e conexões TCP são também suportadas.
Assim como o arquivo sys, o arquivo port consiste de entradas separadas começando com a palavra chave port, seguida pelo nome da porta. Este nome deve ser usado pelo comando port do arquivo sys. O nome não precisa ser único, caso haja diversas portas com mesmo nome, uucico testará cada uma delas até que uma se adeqüe à sua necessidade e esteja liberada.
O comando port deve ser imediatamente seguido pela opção type, a qual indica o tipo de porta a ser descrita. Tipos válidos são modem, direct para conexões diretas e tcp para conexões TCP. Caso o comando port não esteja presente, será assumido o tipo padrão: modem.
Nesta seção cobriremos somente portas com modem. Portas TCP e diretas serão discutidas posteriormente.
Para modem e portas diretas, deve ser especificado o dispositivo para chamadas usando-se a diretiva device. Normalmente, este é o nome de um dispositivo especial no diretório /dev, como por exemplo /dev/cua1.12.13
No caso de modems, a entrada deve determinar também o tipo de modem que está conectado à porta. Diferentes tipos de modem devem ser configurados diferentemente. Mesmo modems que se dizem compatíveis com o padrão Hayes podem não ser necessariamente compatíveis uns com os outros. De qualquer forma há que se indicar para o programa uucico como inicializar o modem e como discar para o número desejado. O Taylor UUCP mantém as descrições de todas as discagens em um arquivo denominado dial. Para usar qualquer um deles, deve-se especificar o nome da discagem que será usada através do comando dialer.
Algumas vezes, pode-se desejar usar um modem de forma diferente, dependendo de qual sistema deseje-se acessar. Por exemplo, alguns modems antigos não conseguem entender a tentativa de um modem de alta velocidade de conectar-se a 56 Kbps; eles simplesmente desconectam a linha ao invés de negociar a velocidade de conexão. Ao se conhecer estar situação, deve-se ter uma configuração diferente ao se conectar com este site. Para tanto, deve-se definir uma entrada adicional para a porta no arquivo port que especifique uma discagem diferenciada. Agora pode-se fornecer à porta um nome diferente, como por exemplo serial1-28800 e usar-se a diretiva port para a entrada da máquina mais lenta, que podemos chamar, por exemplo, de 28800 no arquivo sys.
Uma forma mais adequada é distinguir as portas através das velocidades que elas suportam. Por exemplo, as duas portas de entrada para a situação acima podem ter a seguinte aparência:
A entrada no sistema para o site 28800 deve usar o nome de porta serial1, conectando-se à velocidade de 28800 bps somente. O uucico irá automaticamente usar a segunda porta. Todos os demais sites que utilizem a velocidade 56000 bps no sistema utilizarão a entrada que será acionada através da primeira entrada da porta serial1.